C++03 on C++-ohjelmointikielen ISO-standardiversio ISO/IEC 14882:2003[1]. Standardi korvasi aiemman version C++98.

C++03 sisältää enimmäkseen korjauksia ja parantaa kielen yhdenmukaisuutta ja siirrettävyyttä. C++11 on korvannut tämän version standardista.

C++03 sisälsi korjauksen std::vector-määrittelyyn, jonka mukaan elementtien käyttämä muistialue on oltava jatkuva (joka takaa yhteensopivuuden perinteisempien taulukoiden kanssa).[2]

Katso myös muokkaa

Lähteet muokkaa

  1. ISO/IEC 14882:2003 ISO. Viitattu 25.1.2017.
  2. C++ Standard Library Defect Report List (Revision R101) open-std.org. Viitattu 29.1.2017.