Neukunde?

Hier starten

Erweiterte Suche
C++ von A bis Z / Mit CD-ROM. Galileo Computing

C++ von A bis Z / Mit CD-ROM. Galileo Computing

Das umfassende Handbuch. Mit Zugangscode im Buch für Updates

buch
EUR 39,90 *
auf Merkliste

versandkostenfrei

Sofort lieferbar

Artikel weiterempfehlen

Wird oft zusammen gekauft

Zusammen jetzt für
79,80

jetzt beide kaufen

Kunden, die C++ von A bis Z / Mit CD-ROM. Galileo... gekauft haben, kauften auch:

Artikeldetails zu C++ von A bis Z / Mit CD-ROM. Galileo...

AutorJürgen Wolf

Untertitel Das umfassende Handbuch. Mit Zugangscode im Buch für Updates

Abbildungsvermerk 2., aktualis. Abbildungen 24,5 cm

  • bol.de-Verkaufsrang18.992
  • ISBN-103-8362-1429-6
  • ISBN-139783836214292
  • Verlag Galileo Press
  • ReiheGalileo Computing
  • Einbandartgebunden
  • Seiten1247
  • Auflage2. aktualisierte Auflage.
  • Veröffentlicht28.05.2009
  • Gewicht1953g
  • SpracheDeutsch

Kurzbeschreibung zu C++ von A bis Z / Mit CD-ROM. Galileo...

Dieses Buch ist als Lehr- und Nachschlagewerk angelegt: Es bietet einen sehr ausführlichen Einstieg in die Sprache C++ und die Objektorientierung. Darüber hinaus enthält es umfangreiche Kapitel zu professionellen C++-Themen, wie etwa Socketprogrammierung und Cross-Plattform-Entwicklung oder GUI- und Multimedia-Entwicklung. Das ausgewogene didaktische Konzept und die herausragende fachliche Qualität machen es zu einem unentbehrlichen Begleiter in Studium und Beruf.

Inhaltsverzeichnis zu C++ von A bis Z / Mit CD-ROM. Galileo...

Vorwort 17
Über dieses Buch 17
Zielgruppe 17
C und C++ 18
Betriebssystem 18
Übersicht 18
Buch-CD 20
Danksagung 21


Vorwort des Fachgutachters 23
C++ -- nur eine Erweiterung von C? 23


1 Grundlagen in C++ 25
1.1 Die Entstehung von C++ 25
1.2 Erste Schritte der C++-Programmierung 31
1.3 Symbole von C++ 35
1.4 Basisdatentypen 39
1.5 Konstanten 53
1.6 Standard Ein-/Ausgabe-Streams 54
1.7 Operatoren 59
1.8 Kommentare 68
1.9 Kontrollstrukturen 69
1.10 Funktionen 99
1.11 Präprozessor-Direktiven 122


2 Höhere und fortgeschrittene Datentypen 133
2.1 Zeiger 133
2.2 Referenzen 149
2.3 Arrays 152
2.4 Zeichenketten (C-Strings) -- char-Array 159
2.5 Arrays und Zeiger 166
2.6 Parameterübergabe mit Zeigern, Arrays und Referenzen 181
2.7 Rückgabewerte von Zeigern, Arrays und Referenzen 190
2.8 Fortgeschrittene Typen 197


3 Gültigkeitsbereiche, spezielle Deklarationen und Typumwandlungen 225
3.1 Gültigkeitsbereiche (Scope) 225
3.2 Namensräume (Namespaces) 228
3.3 C-Funktionen bzw. -Bibliotheken in einem C++Programm 244
3.4 Speicherklassenattribute 249
3.5 Typqualifikatoren 253
3.6 Funktionsattribute 255
3.7 Typumwandlung 255


4 Objektorientierte Programmierung 265
4.1 OOP-Konzept versus prozedurales Konzept 265
4.2 Klassen (fortgeschrittene Typen) 267
4.3 Mehr zu den Klassenmethoden (Klassenfunktionen) 295
4.4 Verwenden von Objekten 307
4.5 Operatoren überladen 358
4.6 Typumwandlung für Klassen 388
4.7 Vererbung (abgeleitete Klassen) 392
4.8 Polymorphismus 414
4.9 Mehrfachvererbung 463


5 Templates und STL 477
5.1 Funktions-Templates 477
5.2 Klassen-Templates 489
5.3 STL (Standard Template Library) 507


6 Exception-Handling 661
6.1 Exception-Handling in C++ 662
6.2 Eine Exception auslösen 662
6.3 Eine Exception auffangen -- Handle einrichten 663
6.4 Ausnahmeklassen (Fehlerklassen) 676
6.5 Standard-Exceptions 680
6.6 System-Exceptions 686
6.7 Exception-Spezifikation 688


7 C++-Standardbibliothek 695
7.1 Die String-Bibliothek (string-Klasse) 695
7.2 Ein-/Ausgabe Klassenhierarchie (I/O-Streams) 722
7.3 Numerische Bibliothek(en) 776
7.4 Typerkennung zur Laufzeit 814


8 Weiteres zum C++-Guru 821
8.1 Module 821
8.2 Von C zu C++ 830
8.3 »Altes« C++ 835
8.4 UML 837
8.5 Programmierstil 881
8.6 Entwicklungsstufen von Software 886
8.7 Boost 892


9 Netzwerkprogrammierung und CrossPlattform-Entwicklung in C++ 917
9.1 Begriffe zur Netzwerktechnik 918
9.2 Header-Dateien zur Socketprogrammierung 923
9.3 Client-Server-Prinzip 926
9.4 Erstellen einer Client-Anwendung 927
9.5 Erstellen einer Server-Anwendung 937
9.6 Cross-Plattform-Development 943
9.7 Mehrere Clients gleichzeitig behandeln 976
9.8 Weitere Anmerkungen zur Netzwerkprogrammierung 986


10 GUI- und Multimediaprogrammierung in C++ 993
10.1 GUI-Programmierung -- Überblick 993
10.2 Multimedia- und Grafikprogrammierung -- Überblick 998
10.3 GUI-Programmierung mit »wxWidgets« 1001


A Anhang 1207
A.1 Operatoren in C++ und deren Bedeutung (Übersicht) 1207
A.2 Vorrangtabelle der Operatoren 1209
A.3 Schlüsselwörter von C++ 1210
A.4 Informationsspeicherung 1210
A.5 Zeichensätze 1218

Portrait

Jürgen Wolf:
Jürgen Wolf ist Softwareentwickler und Autor; C/C++, Perl und Linux sind seine Themen.

Bewertung unserer Kunden zu C++ von A bis Z / Mit CD-ROM. Galileo...

Wie ist Ihre Meinung zu „C++ von A bis Z / Mit CD-ROM. Galileo...”?

Geben Sie Ihre Bewertung ab. Jetzt rezensieren und 2 Euro kassieren.

50

26.07.2011

„Muß man einfach haben”

von einer Kundin oder einem Kunden
Dies ist selbst für Programmiereisteiger ein einfach nachvollziehbares Nachschlagewerk, welches an keinem Arbeitsplatz fehlen sollte! Mit den Beigaben auf CD einfach unschlagbar!

Zuletzt angesehene Artikel

  1. buch

    Pop Insights

    Thomas Krettenauer

    EUR 16,80 *
    "Pop Insights" unbekannt
  2. buch

    Globale Umweltprobleme

    Eike Roth

    EUR 21,90 *
    "Globale Umweltprobleme" unbekannt

Häufig gestellte Fragen

  • Wie viele PAYBACK Punkte kann ich für ein Produkt sammeln?

    Für jeden vollen Euro Warenwert erhalten Sie 1 PAYBACK Punkt.
  • Wo sehe ich, wie viel PAYBACK Punkte ich für ein Produkt sammeln kann?

    Die für ein Produkt zu sammelnden Punkte finden Sie unter dem Warenwert auf der Artikeldetailseite, ebenso im Warenkorb und in der Bestellübersicht.
  • Wie kann ich bei bol.de bezahlen?

    Wählen Sie im Bestellprozess oder unter "Mein Konto" im Punkt "Zahlungsart" Ihre gewünschte Zahlungsweise aus. Näheres erfahren Sie in unserer Hilfe.

BonusprogrammHilfe

Payback

78 Punkte sammeln