← SEARCHABLE ARCHIVE
C / C++ · 2026-05-07

C++ von den Grundlagen bis zum Profi — Folge 1

Warum sollten wir C++ lernen?

INTERACTIVE READING MODE →

Die in diesem Blog verfassten Artikel wurden mit dem Ziel erstellt, zu unterrichten. Außerdem können die Informationen im Artikel falsch sein, also seien Sie bitte vorsichtig.

#include <iostream>

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

Dieser Code ist der grundlegendste und erste zu lernende Code, der „Hello World“ in der Sprache C++ ausgibt.

Wenn Sie Python ausprobiert haben, ist der Teil std::cout oder std::endl möglicherweise nicht intuitiv. Doch warum lassen Menschen einfachere, benutzerfreundliche Sprachen wie Python weg? Sollten wir C++ verwenden, eine maschinenfreundliche Sprache?

Die Antwort lautet: „Es kommt auf den Zweck an.“ Python ist so einfach, dass Sie sofort loslegen können, auch wenn Sie noch nie zuvor programmiert haben. Dennoch ist der Hauptgrund für den Einsatz von C++ die Geschwindigkeit. Denn Python ist eine interpretierte Sprache und C++ eine kompilierte Sprache. Es kann Geschwindigkeiten erreichen, die mit Python nicht zu vergleichen sind.

Mehr als ein paar Zeilen Python-Code, selbst als Meme im Internet, Es gibt auch Beispiele, die zeigen, dass Hunderte Codezeilen in C++ schneller sind.

Natürlich ist C++ keine bessere Sprache als Python. Wie gesagt, Sprachen haben unterschiedliche Verwendungszwecke und sind weder gut noch schlecht.

Programme wie Spiele, die Wert auf Geschwindigkeit legen Ich werde C++ wählen, Prototypen, bei denen die Produktivität wichtig ist, oder Programme, bei denen die Ausführungsgeschwindigkeit keine Rolle spielt Ich werde Python wählen.

Gute Nacht. Es stellt sich heraus, dass Programmiersprachen unterschiedliche Zwecke haben. Allerdings wird es unbeantwortete Fragen geben. Wenn C++ die C-Sprache erbt und objektorientierte Funktionen hinzufügt, Warum ersetzt C++ nicht die Sprache C? Sie werden denken:

Zusammenfassend lässt sich sagen, dass C++ lediglich die Abstammungslinie der C-Sprache geerbt hat. Es hat sich in dem Maße geändert, dass es richtig ist, es in einer anderen Sprache anzuzeigen. Die C-Sprache ist viel hardwarefreundlicher, C++ wurde entwickelt, um eine Abstraktion auf hoher Ebene zu unterstützen, wodurch es einfacher wird, große Programme systematisch zu entwerfen. Außerdem gibt es mehr Sicherheitsvorrichtungen als C. C begann für Hardware und Betriebssysteme verwendet zu werden, und C++ wurde für Programme verwendet, die ein komplexes Design erforderten. Am Ende hatten beide unterschiedliche Ziele.