Wie soll ich das denn jetzt Handeln?

Hallo. Ich hoffe die Programmiererschaft ist aus ihrem kleinem Schläfchen erwacht und kann mir hier etwas weiterhelfen. Ich mache (immernoch) eine Coding-Challenge. Dachte sie ist Lustig, langsam wird sie Sinnlos .__.

Erstmal die zurzeitige Stage:

An sich wurde alles gesagt. Das Problem mit den max. 10 Packages hab ich bereits gelöst. Nun bin ich aber bei der byte abfrage ... Die ist dann schon Lustiger. Hier mal meine add Funktion.

void add(Package package) {
  // Check if package already in map.
  std::list < std::string > info_list({
    package.name,
    std::to_string(package.versionMajor),
    std::to_string(package.versionMinor)
  });
  if (saved_packages.count(info_list)) {
    return;
  }
  uint32_t used_size = 0;
  for (it_helper = saved_packages.begin(); it_helper != saved_packages.end(); it_helper++) {
    used_size += it_helper -> second.size;
  }
  // INFO: saved_packages.size() starts (idk why) by 2. So 12 means 10 packages.
  if (saved_packages.size() >= 12 && used_size >= 100) {
    throw std::exception();
  }
  saved_packages.insert(std::pair < std::list < std::string > , Package > (info_list, package));
}

Simpel ... Naja. Also das && falsch ist, dass weiß ich. Wollte es nur damit mal ausprobieren. Also bei "&&" kommt folgendes raus:
"The add method threw no exception despite exceeding the limit of 10 packages." und es macht Sinn. Schließlich war das Maximum erreicht, die bytes aber noch frei. Dennoch sollte man es ja nicht zulassen. Wenn ich jetzt aber || mache:

"The add method threw an exception before reaching the limit of 100 bytes." was auch Sinn macht. Denn die 10 Packete wurden vermutlich gesendet, bevor die 100 Bytes erreicht waren. Nun ... Was jetzt? Ich hab tatsächlich keine einzige Idee gerade, währe dankbar für bisschen Hilfe. Danke im Vorraus und lg.

Bild zu Frage
PC, Computer, Internet, Software, Technik, Programmierer, programmieren, Cplusplus, CPP, Programmiersprache, Softwareentwicklung, Visual Studio, Challenge
Wo kann ich einen guten Gaming PC kaufen?

Ich habe innerhalb von 20 Tagen zwei PCs von Dubaro gekauft. Der PC kam jedesmal kaputt an. PC je 2500€. Heute kam mein PC an, und ich schloss alles an. Ich startete den PC. Kein Signal.

Ich bin sehr frustriert und verzweifelt. Ich kann überhaupt nicht nachvollziehen, warum Dubaro so einen guten Ruf genießt. Vermutlich sind das Feedbacks von erfahrenen Hobbytechniker, die auch im Notfall den PC selber reparieren können. Aber wenn ich einen PC bauenlasse, erwarte ich auch, dass ich mich im Nachhinein nicht weiter großartig beschäftigen muss.

Deswegen dachte ich nach, ob es nicht klüger wäre Stapelware zu kaufen. Sprich: Alienware oder Acer, HP.

Ein iPhone ist ja auch Stapelware. Das wird von Millionen Menschen benutzt. Bevor es verkauft wird, wird das natürlich sehr genau geprüft und getestet. Von einem ganzen Team aus Ingenieuren. Da es an Millionen Menschen verkauft wird. So ein Dubaro-PC wird ja nicht wie ein MacBook sehr akribisch, organisiert und kompetent getestet. Ich hoffe, ihr wisst was ich meine.

Es kann auch ein Gaming Notebook sein - muss nicht unbedingt ein Rechner sein.

Was haltet ihr von diesem Notebook?

https://www.mediamarkt.de/de/product/_dell-m15-r7-gaming-notebook-mit-156-zoll-display-intelr-coretm-i7-prozessor-16-gb-ram-512-gb-ssd-nvidia-geforce-rtx-3060-grau-2814059.html

Kennt ihr ein besseres Angebot?

PC, Technik, Grafikkarte, Alienware, Spiele und Gaming

Meistgelesene Fragen zum Thema Technik