Sprejet standard C++11

Matej Huš

17. avg 2011 ob 08:00:44

Odbor za standard C++ pri ISO v Ženevi je soglasno sprejel marca predlagani končni osnutek C++0x, ki se sedaj uradno imenuje C++11. Novi standard bo zamenjal sedaj veljavni C++ ISO/IEC 14882.

Novinec prinaša vrsto novosti, med njimi omenimo lambda funkcije, izboljšane standardne knjižice, korutine, in neposredno inicializacijo podatkovnega polja (direct data field initialization). Kakšnih pretresov nov standard ne bo prinesel, saj so vse v standardu dodane funkcije v prevajalnikih že implementirane kot neobvezne razširitve knjižic (Library Extensions TR).

Čeprav je novi standard sprejet, bo sedaj trajalo nekaj mesecev, preden bo objavljena vsa dokumentacija, tako da bo tudi javno v popolnosti zaživel. To naj bi se zgodilo do konca leta.