
C++ jest złożonym językiem o wielu subtelnych aspektach. Książka "C++. Leksykon kieszonkowy" umożliwia programistom C++ szybkie sprawdzenie sposobu użycia oraz składni najczęściej używanych konstrukcji tego języka. Na jej stronach umieszczono możliwie jak najwięcej informacji, a jej niewielki rozmiar pozwala mieć ją zawsze przy sobie. "C++. Leksykon kieszonkowy" opisuje następujące zagadnienia:
- Instrukcje języka C++ oraz dyrektywy preprocesora C++
- Przestrzenie nazw oraz zakres w C++
- Programowanie szablonowe oraz obsługa wyjątków
- Klasy oraz dziedziczenie
- Typy języka C++ oraz ich konwersje, w tym rzutowanie typów w C++
"C++. Leksykon kieszonkowy" jest jednym z najbardziej zwięzłych i podręcznych opisów języka C++ dostępnych na rynku.
Wprowadzenie (7)- Konwencje typograficzne (8)
- Podziękowania (8)
- Zgodność z językiem C (8)
- Miejsce rozpoczęcia wykonywania (10)
- Zakończenie wykonywania (12)
- Pliki nagłówkowe (12)
- Pliki źródłowe (14)
- Dyrektywy preprocesora (15)
- Makra preprocesora (20)
- bool (21)
- char oraz wchar_t (22)
- short, int, long (23)
- float, double, long double (26)
- Wyliczenia (28)
- Tablice (29)
- Łańcuchy (33)
- Wskaźniki (35)
- Wskaźniki do składowych (38)
- Referencje (39)
- Typy klasowe (40)
- Konwersje typów (41)
- Definicje typów (44)
- Komentarze (45)
- Identyfikatory (46)
- Słowa zastrzeżone (47)
- Literały (47)
- Operatory (48)
- Wyrażenia (63)
- Zakres lokalny (64)
- Zakres klasy (64)
- Zakres przestrzeni nazw (65)
- Zakres pliku (65)
- Inne zakresy (66)
- Obejmowanie zakresów (66)
- Deklaracje zmiennych (68)
- Deklaracje funkcji (70)
- Klasy pamięci (73)
- Kwalifikatory (75)
- Instrukcje wyrażeniowe (78)
- Instrukcje puste (78)
- Instrukcje złożone (79)
- Instrukcje iteracyjne (80)
- Instrukcje wyboru (82)
- Instrukcje skoku (84)
- Deklaracje using (88)
- Dyrektywy using (89)
- Anonimowe przestrzenie nazw (90)
- Deklaracje obiektów (91)
- Dostęp do składowych (91)
- Deklaracje danych składowych (92)
- Deklaracje funkcji składowych (96)
- Poziomy dostępu do składowych (101)
- Funkcje i klasy zaprzyjaźnione (102)
- Konstruktory (104)
- Destruktory (108)
- Deklaracje zagnieżdżone (109)
- Deklaracje zapowiadające (110)
- Struktury (111)
- Unie (111)
- Konstruktory a dziedziczenie (114)
- Destruktory a dziedziczenie (116)
- Wirtualne funkcje składowe (117)
- Abstrakcyjne klasy bazowe (120)
- Poziomy dostępu dla dziedziczenia (121)
- Dziedziczenie wielokrotne (122)
- Wirtualne klasy bazowe (124)
- Klasy szablonowe (125)
- Funkcje szablonowe (129)
- Przeciążanie funkcji (132)
- Przeciążanie operatorów (134)
- Przydział pamięci (137)
- Odzyskiwanie pamięci (140)
- Rzutowanie w stylu języka C (141)
- Rzutowanie w języku C++ (142)
- Informacja o typie czasu wykonywania (146)
- try (148)
- throw (148)
- catch (149)
- Specyfikacje wyjątków (150)
- Przestrzeń nazw std (152)
- Realizacja Biblioteki Standardowej C (153)
- Standardowe pliki nagłówkowe C++ (153)
- Strumienie wejściowo-wyjściowe (154)