C++ 11 - nový ISO C++ standardní

C + 11 je ISO C + + standard byl ratifikován v roce 2011. Předchozí norma je často odkazoval se na jako C + 98 nebo C + 03 , rozdíly mezi C + 98 a C + 03 arů tak málo, a tak technické, že oni by netýká uživatelů.

Pozdní pracovní dokument je k dispozici. To se nachází v blízkosti konečného návrhu mezinárodní normy formálně přijat na 21-0 národního hlasu v srpnu 2011.

Před jeho oficiálním ratifikaci, říkali jsme, že nadcházející standard C + +0 x. Neměl jsem čas na aktualizaci název důsledně, sorry, a tak jsem rád jméno C + +0 x :-). Název "C + +0 x" je relikt z dob, kdy jsem a jiní, doufal v C + 08 nebo C + 09. Myslete na "x" jako hexadecimální (tj., C + +0 B == C + 11).

Všechny oficiální dokumenty vztahující se k C + 11 / C + +0 x lze nalézt na ISO C + + webové stránky výboru . Oficiální název výboru je SC22 WG21.

Upozornění: Tento FAQ bude ve výstavbě delší dobu. Komentáře, dotazy, odkazy, opravy a návrhy vítány.


Účel

Účelem tohoto C + 11 FAQ je

  • Chcete-li podat přehled o nových zařízení (jazykové rysy a standardní knihovny), které nabízí C + 11 kromě toho, co je stanoveno v předchozí verzi normy ISO C + + standard.
  • Chcete-li dát představu o cílech ISO C + + normy úsilí.
  • Předložit uživatele pohled na nové zařízení
  • Chcete-li poskytnout odkazy, aby bylo možné více do hloubky studium vlastností.
  • Chcete-li pojmenovat mnoho jednotlivců, kteří přispěli (většinou jako autoři zpráv, které napsal pro výbor). Norma není napsán anonymní organizace.

Vezměte prosím na vědomí, že účelem tohoto FAQ není poskytnout komplexní diskusi o jednotlivých funkcích nebo podrobné vysvětlení o tom, jak je používat. Cílem je poskytnout jednoduché příklady ukazují, co C + 11 nabízí (plus odkazy). Můj ideální je "max jednu stránku na funkci" nezávisle na tom, jak složitý funkce je. Podrobnosti lze často nalézt v odkazech.


Seznamy otázek

Zde jsou některé vysoké úrovni otázky

Otázky týkající se jednotlivých jazykových funkcí lze nalézt zde:

I často půjčují příklady z návrhů. V těchto případech: Díky návrhu autorů. Mnohé z těchto příkladů jsou půjčil si od svých vlastních rozhovorů a dokumentů.

Otázky týkající se jednotlivých standardních objektu knihovny lze nalézt zde:

 

Další >>

Original version: http://www.stroustrup.com/C++11FAQ.html