C++11

C++11 er en versjon av en internasjonal standard for programmeringsspråket C++. Den ble anerkjent av standardiseringsorganisasjonen, International Organization for Standardization (ISO) den 12. august 2011, og erstattet C++03. I sin tur ble den erstattet av C++14 den 18. august 2014. Den er også uformelt omtalt som C++0x fordi det var forventet at den skulle bli definert før 2010.

En av hovedmålsetningene i denne revisjonen var å gjøre endringer i bibliotekene, men C++11 inneholder også flere revisjoner av kjernespråket, deriblant støtte for multitråder, generisk programmering, uniform initialisering og ytelse. Signifikante endringer ble foretatt av C++ Standard Library, som inkorporerte de fleste av bibliotekene i C++ Technical Report 1 (TR1), med unntak av biblioteket for spesielle matematiske funksjoner.

C++11 ble utgitt som ISO/IEC 14882:2011 i 2011. Utkastet til standarden ble puplisert som N3337 den 16. januar 2012, den inneholder imidlertid bare enkelte redaktørmessige endringer av C++11 standarden.

Referanser

Kategori:C++
Kategori:IT-relaterte introduksjoner i 2011