Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

C++ Das Übungsbuch

E-BookPDF1 - PDF WatermarkE-Book
608 Seiten
Deutsch
mitp Verlags GmbH & Co. KGerschienen am13.12.20226. Auflage
Trainieren Sie Ihre C++-Kenntnisse
Mit kommentierten Musterlösungen
Für Studium und Selbststudium

Das Buch wendet sich an Leser, die ihre C++-Kenntnisse durch »Learning by Doing« vertiefen möchten. Es ist ideal, um sich im Stil eines Workshops auf Prüfungen oder auf die Mitarbeit in einem C++-Projekt vorzubereiten.

Alle Kapitel beginnen mit einer Zusammenfassung des Stoffes, zu dem anschließend Fragen und Aufgaben gestellt werden. Jedes Kapitel besteht neben der einführenden Beschreibung des Themas aus drei weiteren Teilen: Verständnisfragen, Programmieraufgaben und Musterlösungen zu allen Fragen und Aufgaben.

Mit jeweils 20 Verständnisfragen können Sie testen, wie gut Sie sich in dem jeweiligen Themenbereich auskennen. Sie finden Ja-Nein- und Multiple-Choice-Fragen sowie Lückentexte, die vervollständigt werden müssen.

Im Aufgabenteil können Sie dann Ihr Wissen praktisch umsetzen. In jedem Kapitel gibt es mindestens zehn Aufgaben mit steigendem Schwierigkeitsgrad. Dabei wurde stets darauf geachtet, dass diese typisch und praxisnah sind.

Umfangreich kommentierte Musterlösungen am Ende eines Kapitels geben Ihnen ein direktes und ausführliches Feedback zu Ihren Lösungsansätzen.

Der Aufbau dieses Übungsbuches lehnt sich an das Lehrbuch »C++ - Lernen und professionell anwenden« derselben Autoren an, das den neuesten ISO-Standard von 2020 (kurz C++20) berücksichtigt und ebenfalls im mitp-Verlag erschienen ist. Es ist aber für das Übungsbuch nicht wesentlich, auf welcher Grundlage Sie C++ gelernt haben.

Nach dem Durcharbeiten des Übungsbuches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispiel-Code.
Aus dem Inhalt: Datentypen und Kontrollstrukturen
Verwendung von Standardklassen
Operatoren, Makros, Funktionen
Vektoren und Strings
Zeiger und Referenzen
Speicherreservierung zur Laufzeit
Klassen, Teilobjekte
Dynamische Elemente
Vererbung
Polymorphe Klassen, abstrakte Klassen
Überladen von Funktionen und Operatoren
Namensbereiche
Ausnahmebehandlung
Dateiverarbeitung mit Streams


Prof. Dr. Ulla Kirch unterrichtet an der FH München und Dr. Peter Prinz ist Software-Entwickler. Die Autoren haben bereits zahlreiche Bücher zu C und C++ geschrieben.
mehr
Verfügbare Formate
BuchKartoniert, Paperback
EUR14,99
E-BookPDF1 - PDF WatermarkE-Book
EUR14,99

Produkt

KlappentextTrainieren Sie Ihre C++-Kenntnisse
Mit kommentierten Musterlösungen
Für Studium und Selbststudium

Das Buch wendet sich an Leser, die ihre C++-Kenntnisse durch »Learning by Doing« vertiefen möchten. Es ist ideal, um sich im Stil eines Workshops auf Prüfungen oder auf die Mitarbeit in einem C++-Projekt vorzubereiten.

Alle Kapitel beginnen mit einer Zusammenfassung des Stoffes, zu dem anschließend Fragen und Aufgaben gestellt werden. Jedes Kapitel besteht neben der einführenden Beschreibung des Themas aus drei weiteren Teilen: Verständnisfragen, Programmieraufgaben und Musterlösungen zu allen Fragen und Aufgaben.

Mit jeweils 20 Verständnisfragen können Sie testen, wie gut Sie sich in dem jeweiligen Themenbereich auskennen. Sie finden Ja-Nein- und Multiple-Choice-Fragen sowie Lückentexte, die vervollständigt werden müssen.

Im Aufgabenteil können Sie dann Ihr Wissen praktisch umsetzen. In jedem Kapitel gibt es mindestens zehn Aufgaben mit steigendem Schwierigkeitsgrad. Dabei wurde stets darauf geachtet, dass diese typisch und praxisnah sind.

Umfangreich kommentierte Musterlösungen am Ende eines Kapitels geben Ihnen ein direktes und ausführliches Feedback zu Ihren Lösungsansätzen.

Der Aufbau dieses Übungsbuches lehnt sich an das Lehrbuch »C++ - Lernen und professionell anwenden« derselben Autoren an, das den neuesten ISO-Standard von 2020 (kurz C++20) berücksichtigt und ebenfalls im mitp-Verlag erschienen ist. Es ist aber für das Übungsbuch nicht wesentlich, auf welcher Grundlage Sie C++ gelernt haben.

Nach dem Durcharbeiten des Übungsbuches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispiel-Code.
Aus dem Inhalt: Datentypen und Kontrollstrukturen
Verwendung von Standardklassen
Operatoren, Makros, Funktionen
Vektoren und Strings
Zeiger und Referenzen
Speicherreservierung zur Laufzeit
Klassen, Teilobjekte
Dynamische Elemente
Vererbung
Polymorphe Klassen, abstrakte Klassen
Überladen von Funktionen und Operatoren
Namensbereiche
Ausnahmebehandlung
Dateiverarbeitung mit Streams


Prof. Dr. Ulla Kirch unterrichtet an der FH München und Dr. Peter Prinz ist Software-Entwickler. Die Autoren haben bereits zahlreiche Bücher zu C und C++ geschrieben.
Details
Weitere ISBN/GTIN9783747506387
ProduktartE-Book
EinbandartE-Book
FormatPDF
Format Hinweis1 - PDF Watermark
Erscheinungsjahr2022
Erscheinungsdatum13.12.2022
Auflage6. Auflage
Seiten608 Seiten
SpracheDeutsch
Dateigrösse3396 Kbytes
Artikel-Nr.10552726
Rubriken
Genre9200

Inhalt/Kritik

Inhaltsverzeichnis
1;Cover;1
2;Titel;3
3;Inhaltsverzeichnis;5
4;Einleitung;11
5;Kapitel 1: Grundlagen;13
5.1;Verständnisfragen;14
5.2;Aufgaben;16
5.3;Lösungen zu den Verständnisfragen;19
5.4;Lösungen zu den Aufgaben;20
6;Kapitel 2: Elementare Datentypen, Konstanten und Variablen;23
6.1;Verständnisfragen;24
6.2;Aufgaben;26
6.3;Lösungen zu den Verständnisfragen;28
6.4;Lösungen zu den Aufgaben;29
7;Kapitel 3: Verwenden von Funktionen und Klassen;33
7.1;Verständnisfragen;34
7.2;Aufgaben;36
7.3;Lösungen zu den Verständnisfragen;40
7.4;Lösungen zu den Aufgaben;41
8;Kapitel 4: Ein- und Ausgaben mit Streams;45
8.1;Verständnisfragen;46
8.2;Aufgaben;48
8.3;Lösungen zu den Verständnisfragen;51
8.4;Lösungen zu den Aufgaben;52
9;Kapitel 5: Operatoren für elementare Datentypen;57
9.1;Verständnisfragen;58
9.2;Aufgaben;60
9.3;Lösungen zu den Verständnisfragen;63
9.4;Lösungen zu den Aufgaben;64
10;Kapitel 6: Kontrollstrukturen;69
10.1;Verständnisfragen;70
10.2;Aufgaben;74
10.3;Lösungen zu den Verständnisfragen;77
10.4;Lösungen zu den Aufgaben;78
11;Kapitel 7: Symbolische Konstanten und Makros;85
11.1;Verständnisfragen;86
11.2;Aufgaben;89
11.3;Lösungen zu den Verständnisfragen;92
11.4;Lösungen zu den Aufgaben;92
12;Kapitel 8: Umwandlung arithmetischer Datentypen;99
12.1;Verständnisfragen;100
12.2;Aufgaben;103
12.3;Lösungen zu den Verständnisfragen;106
12.4;Lösungen zu den Aufgaben;107
13;Kapitel 9: Die Standardklasse string;109
13.1;Verständnisfragen;110
13.2;Aufgaben;113
13.3;Lösungen zu den Verständnisfragen;115
13.4;Lösungen zu den Aufgaben;116
14;Kapitel 10: Funktionen;123
14.1;Verständnisfragen;124
14.2;Aufgaben;126
14.3;Lösungen zu den Verständnisfragen;130
14.4;Lösungen zu den Aufgaben;131
15;Kapitel 11: Speicherklassen und Namensbereiche;139
15.1;Verständnisfragen;140
15.2;Aufgaben;143
15.3;Lösungen zu den Verständnisfragen;147
15.4;Lösungen zu den Aufgaben;148
16;Kapitel 12: Referenzen und Zeiger;157
16.1;Verständnisfragen;158
16.2;Aufgaben;161
16.3;Lösungen zu den Verständnisfragen;165
16.4;Lösungen zu den Aufgaben;166
17;Kapitel 13: Definition von Klassen;171
17.1;Verständnisfragen;172
17.2;Aufgaben;175
17.3;Lösungen zu den Verständnisfragen;179
17.4;Lösungen zu den Aufgaben;179
18;Kapitel 14: Methoden;189
18.1;Verständnisfragen;190
18.2;Aufgaben;192
18.3;Lösungen zu den Verständnisfragen;196
18.4;Lösungen zu den Aufgaben;197
19;Kapitel 15: Teilobjekte und statische Elemente;207
19.1;Verständnisfragen;208
19.2;Aufgaben;210
19.3;Lösungen zu den Verständnisfragen;215
19.4;Lösungen zu den Aufgaben;216
20;Kapitel 16: Vektoren;223
20.1;Verständnisfragen;224
20.2;Aufgaben;226
20.3;Lösungen zu den Verständnisfragen;232
20.4;Lösungen zu den Aufgaben;233
21;Kapitel 17: Zeiger und Vektoren;243
21.1;Verständnisfragen;244
21.2;Aufgaben;247
21.3;Lösungen zu den Verständnisfragen;251
21.4;Lösungen zu den Aufgaben;252
22;Kapitel 18: Grundlagen der Dateiverarbeitung;259
22.1;Verständnisfragen;260
22.2;Aufgaben;262
22.3;Lösungen zu den Verständnisfragen;266
22.4;Lösungen zu den Aufgaben;267
23;Kapitel 19: Operatoren überladen;283
23.1;Verständnisfragen;284
23.2;Aufgaben;286
23.3;Lösungen zu den Verständnisfragen;294
23.4;Lösungen zu den Aufgaben;294
24;Kapitel 20: Typumwandlung für Klassen;311
24.1;Verständnisfragen;312
24.2;Aufgaben;315
24.3;Lösungen zu den Verständnisfragen;320
24.4;Lösungen zu den Aufgaben;320
25;Kapitel 21: Speicherreservierung zur Laufzeit;329
25.1;Verständnisfragen;330
25.2;Aufgaben;333
25.3;Lösungen zu den Verständnisfragen;340
25.4;Lösungen zu den Aufgaben;341
26;Kapitel 22: Dynamische Elemente;355
26.1;Verständnisfragen;356
26.2;Aufgaben;359
26.3;Lösungen zu den Verständnisfragen;371
26.4;Lösungen zu den Aufgaben;371
27;Kapitel 23: Vererbung;395
27.1;Verständnisfragen;396
27.2;Aufgaben;398
27.3;Lösungen zu den Verständnisfragen;406
27.4;Lösungen zu den Aufgaben;407
28;Kapitel 24: Typumwandlungen in Klassenhierarchien;431
28.1;Verständnisfragen;432
28.2;Aufgaben;436
28.3;Lösungen zu den Verständnisfragen;440
28.4;Lösungen zu den Aufgaben;440
29;Kapitel 25: Polymorphe Klassen;455
29.1;Verständnisfragen;456
29.2;Aufgaben;459
29.3;Lösungen zu den Verständnisfragen;470
29.4;Lösungen zu den Aufgaben;470
30;Kapitel 26: Abstrakte Klassen;495
30.1;Verständnisfragen;496
30.2;Aufgaben;498
30.3;Lösungen zu den Verständnisfragen;504
30.4;Lösungen zu den Aufgaben;505
31;Kapitel 27: Mehrfachvererbung;517
31.1;Verständnisfragen;518
31.2;Aufgaben;521
31.3;Lösungen zu den Verständnisfragen;526
31.4;Lösungen zu den Aufgaben;527
32;Kapitel 28: Ausnahmebehandlung;543
32.1;Verständnisfragen;544
32.2;Aufgaben;546
32.3;Lösungen zu den Verständnisfragen;551
32.4;Lösungen zu den Aufgaben;552
33;Kapitel 29: Mehr über Dateien;563
33.1;Verständnisfragen;564
33.2;Aufgaben;566
33.3;Lösungen zu den Verständnisfragen;576
33.4;Lösungen zu den Aufgaben;577
34;Stichwortverzeichnis;601
mehr