Sdílet prostřednictvím


C++ jazyková Reference

Tento odkaz vysvětluje C++ programovací jazyk, jako je implementována v Microsoft Visual C++.Organizace je založena na Referenční poznámkami C++-ruční Margaret Ellis a Bjarnem Stroustrupem společnosti na počátku a na ANSI/C++ mezinárodní norma ISO (ISO/IEC FDIS 14882).Implementace Microsoft specifických funkcí jazyka C++ jsou zahrnuty.

Viz následující tabulky můžete rychle vyhledat klíčové slovo nebo operátor:

V tomto oddíle

  • Funkce jazyka pro cílení CLR
    Část syntaxi, která umožňuje cíl společného jazykového modulu runtime.

  • Slučitelnost a soulad problémy v aplikaci Visual C++
    Informace o kde Visual C++ nesouhlasí s C++ standardní a breaking změny v kompilátoru.

  • Lexikální konvence
    Základní lexikální prvky programu C++: tokeny komentáře, operátory, klíčová slova, ve svém interpunkčních znaků, literály.Překlad operátor přednost/asociativitu také soubor.

  • Základní pojmy
    Obor, navázání, spuštění programu a ukončení, třídy úložiště a typy.

  • Standardní
    Zadejte převody mezi typy vestavěné nebo "základní".Také aritmetické převody a převody mezi ukazatele, odkaz a typy ukazatele členů.

  • Výrazy
    Typy a sémantiku výrazy odkazy na témata na operátory, obsazení a obsazení operátory spuštění zadejte informace.

  • Lambda výrazy
    Programovací technika implicitně definuje třídu objektu funkce a funkce objekt typu třídy.

  • Příkazy
    Příkazy výrazu null, sloučenina, výběr, iterace, odkazů a prohlášení.

  • Prohlášení
    Specifikátory paměťových tříd, definice funkce, inicializace, vyčíslení, třída, struktura a unie prohlášení a prohlášení typedef.Také vložené funkce, klíčové slovo const obory názvů.

  • Declarators
    Část prohlášení prohlášení, že názvy objektu, typ nebo funkce.Abstraktní declarators zadejte jména, Inicializátory, deklarace funkce a definice, matice, odkazy.

  • Třídy, struktury a odbory
    Úvod do třídy, struktury a odborů.Také funkce členů, členů dat bit pole tento ukazatel, vnořené třídy.

  • Odvozené třídy
    Jeden a více dědičnosti, virtuální funkce více základních tříd abstraktní třídy obor pravidla.Klíčová, __super a __interface slova.

  • Řízení přístupu členských
    Řízení přístupu k členy třídy: veřejné, soukromé a chráněné klíčová slova.Funkce přítele a třídy.

  • Speciální funkce členů
    Speciální funkce, které jsou jedinečné pro typy tříd: konstruktory, destruktory, funkcí pro převod, operátor přiřazení nového provozovatele a provozovatel funkce odstranit.

  • Přetěžování
    Přetížená funkce, porovnávání, prohlášení odpovídající argument.Také přetížené operátory pravidla pro operátor přetížení.

  • Zpracování výjimek
    Strukturovaný C++ výjimku, manipulaci, zpracování výjimky (SEH), klíčová slova v psaní příkazy zpracování výjimek.

  • Uplatnění a uživatelský zprávy
    #errorsměrnice, static_assert klíčové slovo, assert makro.

  • Šablony
    Specifikace šablony, funkce šablony, šablony třídy, typename klíčové slovo, šablony VS. maker, šablon a inteligentní ukazatele.

  • Zpracování událostí
    Deklaraci události a obslužné rutiny událostí.

  • Modifikátory specifické pro společnost Microsoft
    Modifikátory konkrétní Microsoft C++.Adresování paměti konvence holé funkce volání rozšířené atributy třídy úložiště (__declspec) __w64.

  • Inline Assembler
    Pomocí jazyka symbolických a C++ __asm bloky.

  • Kompilátor podporu modelu COM
    Odkaz na Microsoft specifických tříd k podpoře typů COM globální funkce.

  • Shrnutí gramatiky
    Gramatiky pro rozšíření Microsoft C++.

Související oddíly