C++ - Programmieren mit einfachen Beispielen
von: Dirk Louis
Markt +Technik Verlag, 2012
ISBN: 9783863250904
Sprache: Deutsch
12 Seiten, Download: 6033 KB
Format: EPUB, PDF, auch als Online-Lesen
C++ Programmieren mit einfachen Beispielen | 1 | ||
Impressum | 5 | ||
Inhaltsverzeichnis | 6 | ||
Liebe Leserin, lieber Leser | 12 | ||
Schnelleinstieg | 14 | ||
Was sind Programme? | 18 | ||
Was ist ein Programm? | 19 | ||
C und C++ | 26 | ||
Programmieren macht Spaß | 27 | ||
Rätselhaftes C++ | 28 | ||
Wie erstellt man eigene Programme? | 30 | ||
Welcher Compiler darf es sein? | 31 | ||
Programmerstellung mit Visual C++ (Windows) | 31 | ||
Programmerstellung mit dem g++-GNU-Compiler (Linux) | 49 | ||
Noch einmal: Ausführen von Konsolenprogrammen | 53 | ||
Rätselhaftes C++ | 54 | ||
Unser erstes Programm | 56 | ||
Der Programmcode | 57 | ||
Headerdateien und Laufzeitbibliothek | 57 | ||
Die main()-Funktion aufsetzen | 61 | ||
Ausgabe | 62 | ||
Kommentare | 65 | ||
Stil | 66 | ||
Programmausführung | 67 | ||
Rätselhaftes C++ | 68 | ||
Zahlen und Texte in C++-Programmen | 70 | ||
Variablen und Konstanten | 71 | ||
Variablen deklarieren | 73 | ||
Der Datentyp – Variablen für jeden Zweck | 75 | ||
Werte in Variablen speichern | 79 | ||
Werte von Variablen abfragen | 81 | ||
Rätselhaftes C++ | 84 | ||
Mit Zahlen und Texten arbeiten | 86 | ||
Die Rechenoperationen | 87 | ||
Mathematische Formeln ausrechnen | 88 | ||
Die mathematischen Funktionen | 92 | ||
Weitere Zahlenoperatoren | 105 | ||
Mit Strings arbeiten | 107 | ||
Rätselhaftes C++ | 122 | ||
Daten einlesen und ausgeben | 124 | ||
Daten einlesen | 125 | ||
Formatierte Ausgabe mit cout | 128 | ||
Formatierte Ausgabe mit printf() | 134 | ||
Zahlen in Strings und Strings in Zahlen verwandeln | 141 | ||
Rätselhaftes C++ | 144 | ||
Vergleichen und verzweigen | 146 | ||
Zahlen und Strings vergleichen | 147 | ||
Ja oder nein? – Die if-Verzweigung | 151 | ||
if-else-Verzweigungen verschachteln | 156 | ||
Die switch-Verzweigung | 157 | ||
Wie statte ich meine Anwendungen mit einem Menü aus? | 158 | ||
Rätselhaftes C++ | 164 | ||
Anweisungen mehrfach ausführen lassen | 166 | ||
Wozu braucht man Schleifen | 167 | ||
Die for-Schleife | 168 | ||
Die while-Schleife | 175 | ||
Schleifen vorzeitig abbrechen | 178 | ||
Rätselhaftes C++ | 186 | ||
Funktionen – Teilprobleme auslagern | 188 | ||
Funktionen definieren und aufrufen | 189 | ||
Parameter an Funktionen übergeben | 195 | ||
Werte aus Funktionen zurückliefern | 197 | ||
Code in Funktionen auslagern | 199 | ||
Globale und lokale Variablen | 202 | ||
Allgemeine Syntax | 203 | ||
Rätselhaftes C++ | 204 | ||
Arrays und Container – 1000 Daten gleichzeitig bearbeiten | 206 | ||
Arrays deklarieren | 207 | ||
Auf Array-Elemente zugreifen | 208 | ||
Arrays in Schleifen durchlaufen | 210 | ||
Der vector-Container | 215 | ||
Rätselhaftes C++ | 226 | ||
Strukturen – Die ersten kombinierten Daten-typen | 228 | ||
Strukturen deklarieren | 229 | ||
Strukturvariablen erzeugen | 231 | ||
Auf Strukturfelder zugreifen | 232 | ||
Programm zur Vektorrechnung | 235 | ||
Rätselhaftes C++ | 245 | ||
Die objektorientierte Revolution | 248 | ||
Objektorientiert denken | 249 | ||
Die Klasse als Datentyp und als Grundlage der objektorientierten Programmierung | 250 | ||
Rätselhaftes C++ | 256 | ||
Klassen – objektorientiert programmieren | 258 | ||
Einführung | 259 | ||
Grundkurs Klassendefinition | 260 | ||
Aufbaukurs Klassendefinition | 274 | ||
Das Vektorprogramm | 287 | ||
Rätselhaftes C++ | 287 | ||
Programmieren mit Dateien | 290 | ||
Streams | 291 | ||
In Dateien schreiben | 292 | ||
Aus Dateien lesen | 300 | ||
Das Hauptstädte-Quiz | 305 | ||
Rätselhafter C++-Leser | 318 | ||
Abschluss und Ausblick | 320 | ||
#include, #define und const | 321 | ||
Programmcode auf mehrere Quelldateien verteilen | 328 | ||
Programme debuggen | 344 | ||
Programme optimieren | 359 | ||
Ausblick | 361 | ||
Rätselhaftes C++ | 364 | ||
Der ASCII-Zeichensatz | 365 | ||
FAQs und typische Fehler | 366 | ||
Lexikon | 370 | ||
Ausführung der Beispielprogramme | 378 | ||
Stichwortverzeichnis | 380 | ||
Buchinnenseite | 386 | ||
Copyright | 387 |