C++: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Aktualizacja
Znaczniki: Z urządzenia mobilnego Z aplikacji mobilnej
Linia 7:
| typowanie = [[Typowanie statyczne|statyczne]]
| implementacje = [[C++ Builder|Borland C++]], [[Clang]], [[GNU Compiler Collection|GCC]], [[Microsoft Visual Studio|Microsoft Visual C++]]
| pochodne = [[ISO/IEC 14882|ISO/IEC]] C++98, [[ISO/IEC 14882|ISO/IEC]] C++03, [[ISO/IEC 14882|ISO/IEC]] C++11, [[ISO/IEC 14882|ISO/IEC]] C++14, [[ISO/IEC 14882|ISO/IEC]] C++17
| wersja =
| wersja testowa =
| twórca = [[Bjarne Stroustrup]]
Linia 26:
W latach 90. XX wieku język C++ zdobył pozycję jednego z najpopularniejszych języków programowania ogólnego przeznaczenia. Na początku XXI wieku liczbę programistów języka C++ szacowano na około 3 miliony<ref>{{Cytuj stronę | url = http://www.stroustrup.com/bs_faq.html | tytuł = Bjarne Stroustrup's FAQ | nazwisko = Stroustrup | imię = Bjarne | język = en | data dostępu = 2015-04-16}}</ref>.
 
Od 1998 obowiązuje [[standard]] ISO/IEC 14882:1998 (''Standard for the C++ Programming Language'') z drobnymi poprawkami zatwierdzonymi w 2003 r. (ISO/IEC 14882:2003). W 2009 roku ogłoszono nowy standard (tzw. [[C++11|C++0x]]), który zaczął obowiązywać od 12 sierpnia 2011 roku<ref>[http://herbsutter.com/2011/08/12/we-have-an-international-standard-c0x-is-unanimously-approved/ We have an international standard: C++0x is unanimously approved « Sutter’s Mill]</ref><ref>{{Cytuj stronę | url = http://www2.research.att.com/~bs/C++0xFAQ.html | tytuł = C++11 FAQ | nazwisko = Stroustrup | imię = Bjarne | data = 2012-02-23 | język = en | data dostępu = 2015-12-08 | archiwum = http://web.archive.org/web/20120624062540/http://www2.research.att.com/~bs/C++0xFAQ.html | zarchiwizowano = 2012-06-24}}</ref>,. leczOd wciąż2014 oczekujeroku naoficjalnym opublikowaniestandardem został (ISO/IEC 14882:2011)<ref>{{cytuj2014 stronę|url=http://www.h-online.com/open/C-0x-not-before-2010-and-without-concepts--/news/113840|tytuł=C++0xi notaktualnie beforeoficjalną 2010wersją andjęzyka withoutjest 'concepts'|data=2009-07-24|opublikowany=Heise Media UK Ltd[[C++14]].|praca=The HW Open|język=en|data dostępu=2015-04-16|archiwum=http://web.archive.org/web/20090728041115/http://www.h-online.com:80/open/C-0x-not-before-2010-and-without-concepts--/news/113840|zarchiwizowano=2009-07-28}}</ref><ref>{{cytuj2017 stronęroku |opublikowano urlnowy =standard http:ISO//gcc.gnu.org/gcc-4.4/changes.htmlIEC |14882:2017 tytułjednakże =nie GCCjest 4.4on Releasejeszcze Seriesoficjalnym Changes,standardem New Features, and Fixes | opublikowany = [[Free Software Foundation]] | język =en | data dostępu = 2015-04-16}}</ref>języka.
 
== Cechy standardów ==