- Ausführende
-
Lernen
Python lernen Ausführbare Beispiele, NumPy, pandas und mehr KI lernenNeuronale Netze, ML und LLMs von Grund auf C/C++ lernen Zeiger, Speicher, STL und modernes C++ C# lernenC#-Grundlagen, OOP, LINQ, Async und .NET-Übungen Python-Algorithmen Suche, Sortierung, Rekursion und Visualisierungen O(n) C/C++-Algorithmen Implementierungen in C und C++ vergleichen
- AufgabenNeu
Moderne C++-Features
Überladen, Lambdas, Templates, die STL, Klassen und RAII: die Werkzeuge, die C++ zu mehr als C machen.
Pfad starten →- Lektion 1 Challenge Funktionsüberladung in C++ und die Alternative in C In dieser Lektion nutzt du die Funktionsüberladung (function overloading) in C++, damit derselbe Funktionsname mit mehreren Datentypen funktioniert, und vergleichst das mit der Vorgehensweise in C.
- Lektion 1 Challenge Funktionszeiger und Callbacks in C und C++ In dieser Lektion übergibst du eine Funktion als Parameter an eine andere Funktion, mit Funktionszeigern in C und Lambdas in C++.
- Lektion 1 Challenge Lambdas in C++ und Kontextübergabe an Callbacks in C In dieser Lektion nimmst du mit Lambdas in C++ lokale Daten in einen Callback mit und vergleichst das mit der Kontextübergabe per void-Zeiger in C.
- Lektion 2 Challenges Templates in C++ und generische Programmierung in C In dieser Lektion schreibst du mit Templates in C++ eine Funktion für mehrere Datentypen und vergleichst sie mit _Generic aus C11.
- Lektion 2 Challenges Container und Algorithmen der STL in C++ In dieser Lektion vergleichst du selbst geschriebene Schleifen zur Arrayverarbeitung in C mit der Kombination fertiger Algorithmen aus der C++-Standardbibliothek.
- Lektion 1 Challenge Objektorientierte Programmierung (OOP) Lerne Kapselung, Vererbung und Laufzeitpolymorphie in C++ im Vergleich zu C.
- Lektion 1 Challenge Polymorphie in C++ und Funktionszeigertabellen in C In dieser Lektion rufst du dieselbe Operation für verschiedene Objektarten auf, mit virtuellen Funktionen in C++ und Funktionszeigern in C.
- Lektion 1 Challenge RAII und automatische Freigabe von Ressourcen in C++ In dieser Lektion vergleichst du das sichere Schließen einer Datei in C mit der RAII-Technik von C++, bei der Ressourcen automatisch freigegeben werden.