Einführung in C++ im Jahr 2025: Wo man praktisch beginnt

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Einleitung: Warum ist C++ im Jahr 2025 relevant?



Im Jahr 2025 ist C++ nach wie vor eine der gefragtesten Programmiersprachen. Es wird in der Spieleentwicklung (Unreal Engine), bei hochbelasteten Servern, Finanzsystemen, Betriebssystemen und eingebetteten Geräten eingesetzt. Im Gegensatz zu Python bietet C++ die volle Kontrolle über Speicher und Leistung, was für viele Projekte entscheidend ist.



Dieser Leitfaden richtet sich an alle, die C++ praktisch erlernen möchten. Wir behandeln die Einrichtung der Umgebung, das Schreiben des ersten Programms, grundlegende Konstrukte und typische Anfängerfehler. Am Ende des Artikels können Sie Ihr erstes sinnvolles C++-Programm schreiben und ausführen.



Schritt 1: Compiler-Installation und Umgebungseinrichtung



Um im Jahr 2025 mit C++ zu arbeiten, benötigen Sie einen Compiler. Die beliebteste Option für Windows ist MinGW-w64 (GCC-Umgebung). Für macOS eignen sich die Xcode Command Line Tools, für Linux das Paket build-essential.



Installation von MinGW-w64 unter Windows

  1. Laden Sie das Installationsprogramm von der offiziellen Website mingw-w64.org herunter.
  2. Starten Sie die Installation und wählen Sie die Architektur x86_64.
  3. Fügen Sie den Pfad zum bin-Ordner (z. B. C:\\mingw-w64\\x86_64-8.1.0-posix-seh-rt_v6-rev0\\mingw64\\bin) zur Systemvariable PATH hinzu.
  4. Überprüfen Sie die Installation, indem Sie im Terminal ausführen: g++ --version.


Compiler-Überprüfung

Öffnen Sie nach der Installation das Terminal (Eingabeaufforderung) und geben Sie ein:

g++ --version

Sie sollten Informationen zur Compiler-Version sehen. Wenn der Befehl nicht gefunden wird, überprüfen Sie die PATH-Variable.



Schritt 2: Erstes Programm "Hello, World!"



Traditionell beginnt das Erlernen jeder Sprache mit der Ausgabe einer Begrüßung. Erstellen Sie eine Datei hello.cpp und schreiben Sie den folgenden Code:



#include <iostream>

int main() { std::cout << "Hello, World!" << std::endl; return 0;}


Wie funktioniert das?

  • #include <iostream> – bindet die Bibliothek für Ein-/Ausgabe ein.
  • int main() – der Einstiegspunkt des Programms.
  • std::cout – Objekt für die Konsolenausgabe.
  • << – Datenübergabeoperator.
  • std::endl – Zeilenumbruch.
  • return 0 – Signal an das System für erfolgreichen Abschluss.


Kompilierung und Ausführung

Wechseln Sie im Terminal in den Ordner mit der Datei und führen Sie aus:

g++ hello.cpp -o hello.exehello.exe

Ersetzen Sie unter Linux/macOS hello.exe durch ./hello.



Schritt 3: Syntax-Grundlagen – Variablen und Datentypen



C++ ist eine Sprache mit strenger statischer Typisierung. Das bedeutet, dass der Typ einer Variable explizit angegeben werden muss und sich während der Laufzeit nicht ändern kann.



Basis-Datentypen

TypBeschreibungBeispiel
intGanze Zahlint age = 25;
floatGleitkommazahl (7 Stellen)float price = 19.99f;
doubleDoppelt genaue Zahl (15 Stellen)double pi = 3.1415926535;
charEinzelnes Zeichenchar grade = 'A';
boolLogischer Wert (true/false)bool isReady = true;


Beispielprogramm mit Variablen

#include <iostream>#include <string>

int main() { std::string name = "Alexei"; int age = 30; double height = 1.85; std::cout <&

Blogs

Buchempfehlungen