JETZT ONLINE BESTELLEN
Add to Cart

C++ - kurz & gut

Deutsche Übersetzung von Matthias Kalle Dalheimer
1. Auflage Dezember 2003
ISBN 978-3-89721-262-6
142 Seiten
EUR9.90
Englischsprachige Ausgabe: C++ Pocket Reference
Weitere Informationen zu diesem Buch

Volltextsuche im Buch bei Google Print

Inhaltsverzeichnis | Index | Rezensionen |
Ihr Feedback |


Inhaltsverzeichnis

	

Einführung 7

Typografische Konventionen 8
Danksagungen 8
Kompatibilität mit C 8

Programmstruktur 9

Programmstart 9
Programmende 11
Header-Dateien 11
Quelldateien 13
Präprozessor-Anweisungen 14
Präprozessor-Makros 17

Fundamentale Typen 18

bool 19
char und wchar_t 19
short, int, long 21
float, double, long double 22

Zusammengesetzte Typen 24

Aufzählungen 24
Arrays 26
Strings 29
Zeiger (Pointer) 30
Zeiger auf Member 33
Referenzen 33
Klassentypen 35

Typkonvertierungen und -definitionen 35

Typkonvertierungen 35
Typdefinitionen 37

Lexikalische Elemente 38

Kommentare 38
Bezeichner 39
Reservierte Schlüsselwörter 40
Literale 41
Operatoren 41
Ausdrücke 53

Geltungsbereiche 54

Lokaler Geltungsbereich 54
Klassen-Geltungsbereich 54
Namensraum-Geltungsbereich 55
Datei-Geltungsbereich 56
Andere Geltungsbereiche 56
Verschachtelte Geltungsbereiche 56

Deklarationen 57

Variablen deklarieren 58
Funktionen deklarieren 60
Speicherklassen 62
Qualifier 64

Anweisungen 66

Ausdrucksanweisungen 67
Null-Anweisungen 67
Zusammengesetzte Anweisungen 67
Iterationsanweisungen (Schleifen) 68
Verzweigungen 70
Sprunganweisungen 72

Namensräume 74

using-Deklarationen 75
using-Anweisungen 76
Unbenannte Namensräume 76

Klassen, Strukturen und Unions 77

Objekte deklarieren 78
Zugriff auf Member 78
Daten-Member deklarieren 79
Member-Funktionen (Methoden) deklarieren 82
Zugriffsrechte für Member 87
Freunde (Friends) 88
Konstruktoren 89
Destruktoren 92
Verschachtelte Deklarationen 94
Vorwärtsdeklarationen 95
Strukturen 95
Unions 96

Vererbung 97

Konstruktoren und Vererbung 98
Destruktoren und Vererbung 99
Virtuelle Methoden 101
Abstrakte Basisklassen 103
Zugriffsrechte bei Vererbung 104
Mehrfachvererbung 105
Virtuelle Basisklassen 106

Templates 107

Template-Klassen 107
Template-Funktionen 111

Überladen 113

Funktionen überladen 113
Operatoren überladen 115

Speicherverwaltung 118

Speicherallokation 118
Rückgabe von Speicher 120

Casts und Typinformationen zur Laufzeit 121

C-Casts 121
Casts in C++ 122
Typinformationen zur Laufzeit 125

Ausnahmebehandlung 127

try 127
throw 127
catch 128
Ausnahmespezifikationen 129

Die C++-Standardbibliothek 130

Der Namensraum std 131
Unterstützung für die C-Standardbibliothek 131
C++-Standard-Header-Dateien 132
I/O-Streams 132

Index 135

	

Zurück zu C++ - kurz & gut


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly USA O'Reilly Japan O'Reilly Taiwan