Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

C++ von A bis Z - Das umfassende Handbuch

C++ von A bis Z - Das umfassende Handbuch

von: Jürgen Wolf

Galileo Press, 2009

ISBN: 9783836214292, 1247 Seiten

2. Auflage

Format: PDF

Mac OSX,Windows PC Apple iPad, Android Tablet PC's

Preis: 34,90 EUR

Ersparnis: 5,00 EUR

  • PHP 5 - Praxisbuch und Referenz
    Das XAMPP-Handbuch - Der offizielle Leitfaden zu Einsatz und Programmierung
    Der Online Shop - Handbuch für Existenzgründer
    Windows 2003 Shell Scripting - Abläufe automatisieren ohne Programmierkenntnisse
    MySQL 5 - Einführung, Programmierung, Referenz
    Wissenschaftliche Arbeiten schreiben mit Word
    Mathematik für Informatiker
    Pocket PC Programmierung mit eMbedded Visual Basic.
  • C /C++ Referenz - Studienausgabe
    Grundwissen Elektronik
    Excel professionell einsetzen
    Windows Scripting - Automatisierte Systemadministration mit dem Windows Script Host und der Windows PowerShell

     

     

     

     

     

 

Mehr zum Inhalt

C++ von A bis Z - Das umfassende Handbuch


 

Liebe Leserin, lieber Leser,

3

Auf einen Blick

4

Inhalt

6

Vorwort

18

Über dieses Buch

18

Zielgruppe

18

C und C++

19

Betriebssystem

19

Übersicht

19

Buch-CD

21

Danksagung

22

Vorwort des Fachgutachters

24

C++ – nur eine Erweiterung von C?

24

1 Grundlagen in C++

26

1.1 Die Entstehung von C++

26

1.2 Erste Schritte der C++-Programmierung

32

1.3 Symbole von C++

36

1.4 Basisdatentypen

40

1.5 Konstanten

54

1.6 Standard Ein-/Ausgabe-Streams

55

1.7 Operatoren

60

1.8 Kommentare

69

1.9 Kontrollstrukturen

70

1.10 Funktionen

100

1.11 Präprozessor-Direktiven

123

2 Höhere und fortgeschrittene Datentypen

134

2.1 Zeiger

134

2.2 Referenzen

150

2.3 Arrays

153

2.4 Zeichenketten (C-Strings) – char-Array

160

2.5 Arrays und Zeiger

167

2.6 Parameterübergabe mit Zeigern, Arrays und Referenzen

182

2.7 Rückgabewerte von Zeigern, Arrays und Referenzen

191

2.8 Fortgeschrittene Typen

198

3 Gültigkeitsbereiche, spezielle Deklarationen und Typumwandlungen

226

3.1 Gültigkeitsbereiche (Scope)

226

3.2 Namensräume (Namespaces)

229

3.3 C-Funktionen bzw. -Bibliotheken in einem C++- Programm

245

3.4 Speicherklassenattribute

250

3.5 Typqualifikatoren

254

3.6 Funktionsattribute

256

3.7 Typumwandlung

256

4 Objektorientierte Programmierung

266

4.1 OOP-Konzept versus prozedurales Konzept

266

4.2 Klassen (fortgeschrittene Typen)

268

4.3 Mehr zu den Klassenmethoden (Klassenfunktionen)

296

4.4 Verwenden von Objekten

308

4.5 Operatoren überladen

359

4.6 Typumwandlung für Klassen

389

4.7 Vererbung (abgeleitete Klassen)

393

4.8 Polymorphismus

415

4.9 Mehrfachvererbung

464

5 Templates und STL

478

5.1 Funktions- Templates

478

5.2 Klassen-Templates

490

5.3 STL (Standard Template Library)

508

6 Exception-Handling

662

6.1 Exception-Handling in C++

663

6.2 Eine Exception auslösen

663

6.3 Eine Exception auffangen – Handle einrichten

664

6.4 Ausnahmeklassen (Fehlerklassen)

677

6.5 Standard-Exceptions

681

6.6 System-Exceptions

687

6.7 Exception-Spezifikation

689

7 C++-Standardbibliothek

696

7.1 Die String-Bibliothek (string-Klasse)

696

7.2 Ein-/Ausgabe Klassenhierarchie (I/O-Streams)

723

7.3 Numerische Bibliothek(en)

777

7.4 Typerkennung zur Laufzeit

815

8 Weiteres zum C++-Guru

822

8.1 Module

822

8.2 Von C zu C++

831

8.3 »Altes« C++

836

8.4 UML

838

8.5 Programmierstil

882

8.6 Entwicklungsstufen von Software

887

8.7 Boost

893

9 Netzwerkprogrammierung und Cross- Plattform- Entwicklung in C++

918

9.1 Begriffe zur Netzwerktechnik

919

9.2 Header-Dateien zur Socketprogrammierung

924

9.3 Client-Server-Prinzip

927

9.4 Erstellen einer Client-Anwendung

928

9.5 Erstellen einer Server-Anwendung

938

9.6 Cross-Plattform-Development

944

9.7 Mehrere Clients gleichzeitig behandeln

977

9.8 Weitere Anmerkungen zur Netzwerkprogrammierung

987

10 GUI- und Multimediaprogrammierung in C++

994

10.1 GUI-Programmierung – Überblick

994

10.2 Multimedia- und Grafikprogrammierung – Überblick

999

10.3 GUI-Programmierung mit »wxWidgets«

1002

A Anhang

1208

A. 1 Operatoren in C++ und deren Bedeutung (Übersicht)

1208

A. 2 Vorrangtabelle der Operatoren

1210

A. 3 Schlüsselwörter von C++

1211

A. 4 Informationsspeicherung

1211

A. 5 Zeichensätze

1219

Index

1226