C++ Kurs

Hinweise

Hinweise zum C++ Kurs

Sollten Sie als C++ Profi diesen Kurs aus Neugierde einmal überfliegen, denken Sie daran, dass er für Einsteiger geschrieben wurde. Er behandelt absichtlich nicht jedes Detail des C++ Standards, da dies im Allgemeinen beim Einstieg in die C++ Programmierung leicht zu Verwirrung führt. Sollte jedoch im Kurs ein Widerspruch zum C++ Standard enthalten sein, so ist der Autor für jeden Hinweis dankbar.

Wenn im Folgenden vereinfacht von C++ die Rede ist, so ist damit immer der aktuelle C++14 Standard gemeint.

Voraussetzungen

Zur Bearbeitung des Kurses wird ein möglichst standardkonformer C++ Compiler benötigt. Die Betonung liegt hierbei eindeutig auf standardkonform.

Für den Anfang, und oft auch danach, ist es aber nicht notwendig, gleich einen mehrstelligen Betrag für einen der kommerziellen Compiler zu investieren. Es gibt genügend frei verfügbare C++ Compiler und sogar die dazu passende Entwicklungsumgebungen. Alle Beispiele und Übungen in diesem Kurs wurden mit der kostenlos zur Verfügung stehenden WINDOWS Portierung des GNU C++ Compilers MinGW unter Verwendung der CodeBlocks IDE erstellt. Mehr dazu gleich auf der nächsten Seite.

Symbole im Kurs

Nachfolgend die Auflistung der im Kurs verwendeten Symbole sowie deren Bedeutung:

hinweis Allgemeiner Hinweis.

Achtung Besonders wichtiger Textabschnitt oder Hinweis auf eine Fehlerfalle.

Vertiefung Weitergehende Erklärung, die aber nicht unbedingt zur weiteren Bearbeitung des Kurses notwendig ist.

Beispiel Beispiel und Übung (nur in der Kaufversion vorhanden).

 LösungLösung der Aufgabe (nur in der Kaufversion vorhanden).

Das sehen wir uns nicht ausführlich an

Dieser Kurs soll eine Einführung in die Programmiersprache C++ sein. Er soll die Möglichkeiten aufzeigen, die C++ zur Lösung einer Aufgabe zur Verfügung stellt. Nicht Ziel des Kurses ist es, alle Bibliotheksfunktionen zu beschreiben die C++ zur Verfügung stellt. Dies würde den Kursumfang erheblich sprengen. Sehen Sie dazu bitte in der Online-Hilfe zu Ihrem Compiler oder im Internet unter dem Stichwort 'C++ reference' nach. Werden im Kurs Bibliotheksfunktionen verwendet, so werden diese natürlich auch erklärt.

Beispiele und Übungen

Da das Erlernen einer neuen Programmiersprache nur durch fleißiges Üben möglich ist, werden im Kurs sehr viele kleine "Code-Schnipsel" verwendet. Zusätzlich enthält die Kaufversion noch über 150 komplette und sehr ausführlich kommentierte Beispiele und Übungen, sowie natürlich deren Lösung, anhand der das Erlernte überprüft werden kann.

Navigation im Kurs

Am unteren Rand einer jeden Seite ist ein Link auf das jeweils vorhergehende und nachfolgende Kapitel aufgeführt um sich sequentiell im Kurs bewegen zu können.

Wird der Cursor über eine der Kapitelüberschriften in der Navigationsleiste auf der linken Seite platziert, wird ein Untermenü eingeblendet welches die einzelnen Kapitel enthält. Durch Anklicken des Kapitels gelangt man dann zum entsprechenden Kapitel im Kurs.