Перейти до вмісту

C++03

Матеріал з Вікіпедія

C++03 є верзія штандарта ISO/IEC 14882 про языкы проґрамованя C++. Ї вызначили дві орґанізації по штандартізації: Миженародна орґанізація по штандартізації (ISO) і Миженародна електротехнічна комісія (IEC) в штандартови ISO/IEC 14882:2003.

C++03 замінив бывшый штандарт C++98, а май пузно го замінит C++11. Головнов метов C++03 было выправити хыбы, убы засобовати веце єднообразности і портабілности.[1] В туй верзії выправили 92 хыбы в основному языку, [2]125 хыб в бібліотеках[3] і додали лем єдну нову особность: ініціалізацію значїнём.[4]

Єдно із май важливых выправлінь котрї вырїшав C++03, быв удзвід бібліотекы пуд числом 69[5], чїй вынесок додав пудмітку, убы елементы в векторах были затямлинї послїдовно[6]. То закрїпило сполочне чеканя, же обєкт C++ std::vector хоснує макет тямы, самарну на масив. Ходь бульша часть реалізацій додерожовалися того чеканя, в C++98 то не было обовязкове.

  • British Standards Institute (2003-10-01). The C++ Standard: Incorporating Technical Corrigendum No. 1. John Wiley & Sons, Inc.. ISBN 978-0-470-84674-2. 

Шаблона:C++ProLang