C++ Einführung
Was ist C++?
C++ ist eine plattformübergreifende Sprache, mit der leistungsstarke Anwendungen erstellt werden können.
C++ wurde von Bjarne Stroustrup entwickelt und erstmals 1985 veröffentlicht als eine Erweiterung der C-Programmiersprache.
C++ gibt Programmierern ein hohes Maß an Kontrolle über Systemressourcen und Speicher.
Die Sprache wurde fünfmal wesentlich aktualisiert:
Warum C++ verwenden
C++ ist eine der weltweit beliebtesten Programmiersprachen.
C++ ist in heutigen Betriebssystemen, grafischen Benutzeroberflächen und eingebetteten Systemen zu finden.
C++ ist eine objektorientierte Programmiersprache, die Programmen eine klare Struktur verleiht und die Wiederverwendung von Code ermöglicht, wodurch die Entwicklungskosten gesenkt werden.
C++ ist portabel und kann zur Entwicklung von Anwendungen verwendet werden, die an mehrere Plattformen angepasst werden können.
C++ macht Spaß und ist leicht zu erlernen!
Da C++ nah an C, C# und Java erleichtert Programmierern den Wechsel zu C++ oder umgekehrt.
Unterschied zwischen C und C++
C++ wurde als Erweiterung von C entwickelt und beide Sprachen haben fast die gleiche Syntax.
Der Hauptunterschied zwischen C und C++ besteht darin, dass C++ Klassen und Objekte unterstützt, während C dies nicht tut.
Fangen Sie an
Dieses Tutorial vermittelt Ihnen die Grundlagen von C++.
Vorkenntnisse in der Programmierung sind nicht erforderlich.
Loslegen »Was ist die Programmiersprache C++?
C++, ausgesprochen „C plus plus“ und manchmal als CPP abgekürzt) ist eine allgemeine Programmiersprache auf hohem Niveau, die vom dänischen Informatiker Bjarne Stroustrup entwickelt wurde. Es wurde erstmals 1985 als Erweiterung der Programmiersprache C veröffentlicht und hat sich seitdem im Laufe der Zeit erheblich erweitert; Seit 1997 verfügt C++ über objektorientierte, generische und funktionale Funktionen sowie über Funktionen zur Speichermanipulation auf niedriger Ebene, um Dinge wie Mikrocomputer oder Betriebssysteme wie Linux oder Windows zu erstellen. Es wird fast immer als kompilierte Sprache implementiert und viele Anbieter bieten C++-Compiler an, darunter die Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle und IBM.
C++ wurde im Hinblick auf Systemprogrammierung und eingebettete, ressourcenbeschränkte Software sowie große Systeme entwickelt, wobei Leistung, Effizienz und Flexibilität bei der Verwendung die Design-Highlights sind. C++ hat sich auch in vielen anderen Kontexten als nützlich erwiesen, wobei die Hauptstärken die Software-Infrastruktur und ressourcenbeschränkte Anwendungen sind, darunter Desktop-Anwendungen, Videospiele, Server (z. B. E-Commerce, Websuche oder Datenbanken) und leistungskritische Anwendungen (z. B. Telefonschalter oder Raumsonden).
C++ ist von der International Organization for Standardization (ISO) standardisiert, wobei die neueste Standardversion im Dezember 2020 von ISO als ISO/IEC 14882:2020 (informell bekannt als C++20) ratifiziert und veröffentlicht wurde. Die Programmiersprache C++ wurde ursprünglich 1998 als ISO/IEC 14882:1998 standardisiert und dann durch die Standards C++03, C++11, C++14 und C++17 ergänzt. Der aktuelle C++20-Standard ersetzt diese durch neue Funktionen und eine erweiterte Standardbibliothek. Vor der ersten Standardisierung im Jahr 1998 wurde C++ 1979 von Stroustrup in den Bell Labs als Erweiterung der C-Sprache entwickelt; er wollte eine effiziente und flexible Sprache ähnlich C, die auch High-Level-Funktionen für die Programmorganisation bereitstellte. Seit 2012 gibt es für C++ einen dreijährigen Veröffentlichungsplan mit C++23 als nächstem geplanten Standard. (Wikipedia)
Nützliche Ressourcen zu C++
- Lesen Sie mehr über C++ auf Wikipedia
- C++-Sprachreferenz
- Neuigkeiten, Status und Diskussion zu Standard C++
- C++-Tutorials. Referenz. Artikel. Forum
- С++ Dokumentation
- Microsoft C++-, C- und Assembler-Dokumentation
- C/C++ für Visual Studio Code