Java – for-each rettet einen

Heute sollte ich einen Fehler im fremden Code heraus finden. Das Java-Programm warf folgende Exception aus:

java.util.ConcurrentModificationException

Tja, es wurde auf jeden Fall von einer ArrayList-Collection geworfen. Meine erste Vermutung war, das zwei Threads auf dieser ArrayList schreiben. Also auf den thread-sicheren Vector umsteigen? Hat aber nichts geholfen.

Weiterlesen

C++17 ist komplett

Laut Herbe Sutter (dem Vorsitzenden des ISO-C++-Komitees) ist C++ 17 technisch komplett. Es wurde noch in letzter Minute der Typ std::byte aufgenommen, der das Arbeiten mit 8-Bit-Daten erleichtert. Denn unsigned char ist nicht so einfach zu schreiben und zu lesen.

Jetzt muss noch C++17 für die ISO fertig formuliert werden. Wie der Name sagt, soll die neue C++-Norm noch dieses Jahr offiziell werden.

Quelle: Trip report: Winter ISO C++ standards meeting (Kona), C++17 is complete | Sutter’s Mill