C++: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
|||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
* Einführung in C++ | * Einführung in C++ | ||
* Einfache Programme schreiben | * Einfache Programme schreiben | ||
* Variablen | * Variablen | ||
* Datentypen | |||
* Ein- und Ausgabe | * Ein- und Ausgabe | ||
Zeile 42: | Zeile 43: | ||
* Kleine Projekte zur Anwendung des Gelernten | * Kleine Projekte zur Anwendung des Gelernten | ||
* Übungsaufgaben und Herausforderungen | * Übungsaufgaben und Herausforderungen | ||
==Weitere Themen== | |||
* [[Anwendungsbereiche für C++ -Programmierprojekte]] | |||
==Video== | |||
<youtube>_apAsU9ROp0?si=NnttaIvtYz8vAu-a</youtube> | |||
==Webframework== | |||
* [[C++ Webframework und Bibliothek]] |
Aktuelle Version vom 4. März 2025, 11:55 Uhr
C++ Lernplan
Schritt 1: Grundlagen
- Einführung in C++
- Einfache Programme schreiben
- Variablen
- Datentypen
- Ein- und Ausgabe
Schritt 2: Kontrollstrukturen
- Bedingte Anweisungen (if, else)
- Schleifen (for, while, do-while)
- Switch-Anweisungen
Schritt 3: Funktionen
- Funktionsdefinition und -deklaration
- Parameter und Rückgabewerte
- Rekursion
Schritt 4: Arrays und Strings
- Arrays definieren und verwenden
- Zeichenketten (Strings) in C++
- Mehrdimensionale Arrays
Schritt 5: Zeiger und Referenzen
- Einführung in Zeiger
- Zeigerarithmetik
- Referenzen und ihre Verwendung
Schritt 6: Klassen und Objekte
- Einführung in die objektorientierte Programmierung
- Klassen und Objekte definieren
- Konstruktoren und Destruktoren
- Vererbung und Polymorphismus
Schritt 7: Fortgeschrittene Themen
- Templates
- Ausnahmebehandlung
- Standard Template Library (STL)
- Dateiverarbeitung
Schritt 8: Projekte und Übungen
- Kleine Projekte zur Anwendung des Gelernten
- Übungsaufgaben und Herausforderungen
Weitere Themen
Video