Skorowidz języka C++
Odniesienie to wyjaśnia C++, języka programowania w programie Microsoft Visual C++.Organizacja jest oparty na Odnotowany C++ Reference Manual przez Małgorzata Ellis i Bjarne Stroustrup i na ANSI/ISO C++ Międzynarodowy Standard (FDIS ISO/IEC 14882).Implementacje Microsoft specyficzne funkcje języka C++ są uwzględniane.
Zobacz następujące tabele, aby szybko znaleźć słowo kluczowe lub operatora:
W tej sekcji
Funkcje języka dla określania wartości docelowej do środowiska CLR
Sekcja odwołania dla składni, która umożliwia docelowych plików wykonywalnych języka wspólnego.Zgodność i problemy ze zgodnością w programie Visual C++
Informacje o gdzie Visual C++ nie zgadza się z C++ standardowych i breaking zmian w kompilatorze.Konwencje leksykalne
Podstawowe elementy leksykalne program w języku C++: tokeny, komentarze, operatorów, słowa kluczowe, znaków, literały.Ponadto pliku translacji, operator pierwszeństwo/łączność.Podstawowe pojęcia
Zakres, powiązanie, uruchamiania programu i zakończenia, magazynu klas i typów.Konwersji standardowych
Wpisz konwersje między typami wbudowanych lub "podstawowymi".Ponadto konwersje arytmetyczne i konwersje między wskaźnik, odwołanie i typów wskaźnik do elementów członkowskich.Wyrażenia
Typy i semantykę wyrażeń, tematy odniesienia na podmioty gospodarcze, rzutowanie i oddające operatorów, run-time wpisz informacje.Wyrażenia lambda
Technika programowania niejawnie definiuje klasę obiektu funkcji i funkcja tworzy obiekt tego typu klasy.Instrukcje
Wyrażenie, null, związek, wybór, iteracji, skoku i deklaracji instrukcji.Deklaracje
Klasy magazynowej Specyfikatory, definicji funkcji, inicjowania, wyliczeń, klasy, struct i deklaracje Unii i deklaracje typedef.Również wbudowane funkcje, słowa kluczowego const, obszary nazw.Declarators
Część instrukcji deklaracji, że nazwy obiektu, typu lub funkcji.Abstrakcyjne, declarators, wpisz nazwy, inicjatory, deklaracji funkcji i definicje, tablice, odwołania.Klasy, struktury i związki
Wprowadzenie do klasy, struktury i związków.Ponadto funkcji elementów członkowskich, członkowie danych bit pola, ten wskaźnik, klas zagnieżdżonych.Klasy pochodne
Jedno- i wielokrotne dziedziczenie funkcje wirtualnych wiele klas podstawowych, klasy abstrakcyjne reguły zakresu.Ponadto __super i __interface kluczowe.Kontrola dostępu Członkowskie
Kontrolowanie dostępu do członków klasy: publiczne, prywatne i chronione słowa kluczowe.Funkcje Friend i klas.Specjalne funkcje składowe
Specjalne funkcje unikatowe dla typu klasy: konstruktory, destruktory, funkcje konwersji, operator przypisania operator new i operator Usuń funkcje.Przeciążenie
Funkcji zastąpionej, deklaracji, dopasowanie, argument dopasowania.Również przeciążone operatory, zasady przeciążanie operatora.Obsługa wyjątków
Obsługi wyjątków C++ struktury obsługi wyjątków (SEH), słowa kluczowe używane na piśmie instrukcje obsługi wyjątków.Potwierdzenia i dostarczone przez użytkownika wiadomości
#errordyrektywy, static_assert słowa kluczowego, assert makro.Szablony
Szablon specyfikacje, funkcji szablonów, szablony klasy, słowo kluczowe typename, szablony VS. makr, szablonów i inteligentne kursory.Obsługa zdarzeń
Deklarowanie zdarzenia i procedury obsługi zdarzeń.Modyfikatory specyficzne dla firmy Microsoft
Modyfikatory specyficzne dla Microsoft C++.Adresowanie pamięci, konwencje, funkcje nieosłoniętym wywoływania rozszerzone atrybuty klasy magazynu (__declspec), __w64.Asembler inline
W blokach __asm przy użyciu języka asemblera i C++.Obsługa modelu COM kompilatora
Odwołanie do klasy specyficzne dla firmy Microsoft i funkcje globalne, które są używane do obsługi typów COM.Podsumowanie gramatyki
Gramatyki dla rozszerzeń Microsoft C++.
Sekcje pokrewne
Funkcje języka dla określania wartości docelowej do środowiska CLR
Materiał odniesienia przy użyciu języka Visual C++ docelowych plików wykonywalnych języka wspólnego.C i C++ budynku odniesienia
Opcje kompilatora, program łączący opcje i inne narzędzia.C i C++ preprocesora odniesienia
Materiał odniesienia na pragmas, dyrektywy preprocesora, wstępnie zdefiniowane makra i preprocesora.Skorowidz języka c
Odniesienia do języka programowania C, włącznie z rozszerzeniami Microsoft.Visual C++ bibliotek
Lista łączy do odniesienia start stron w różnych bibliotekach Visual C++.