Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Visual Studio Grundkurs 2: Die Programmiersprachen

Die Programmiersprache C++

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
C++ ist eine leistungsfähige und flexible Programmiersprache, die für viele unterschiedliche Programmierparadigmen eingesetzt werden kann. Sie werden in diesem Video die Geschichte und Entstehung der Sprache C++ erkunden. Außerdem hören Sie reichlich über deren Syntax, aber auch ein wenig über deren Eigenheiten.

Transkript

In diesem Video sehen wir uns die Programmiersprache C++ an. C++ ist eine leistungsfähige und flexible Programmiersprache, die für viele unterschiedliche Programmierparadigmen eingesetzt werden kann, zum Beispiel für objektorientierte, funktionale oder generische Programmierung Dass C++ das wir heute kennen, startete als "C mit Klassen". Es wurde in den späten Siebzigern entwickelt, und war ursprünglich ein Set an Erweiterungen für C, um objektorientierte Programmierung unter C zu ermöglichen. Heute ist C++ eine der beliebtesten Programmiersprache der Welt. C++ wird oft in Kombination mit C-Code verwendet. Da es für systemnahe Programmierung und Performance optimiert wurde, wurden damit Betriebssysteme wie Windows, Unix und Mac OS geschrieben. Außerdem wurde es auch zur Entwicklung von Microsoft Office und anderen Desktop Anwendungen wie Adobe Photoshop genutzt. Browser wie Google Chrome und Firefox wurden teilweise unter C++ implementiert. Die Videospielcommunity benutzt C++ für PC und Konsolenentwicklung. Sehr viel serverseitige Software wird in C++ und C geschrieben. SQL Server, MySQL und Oracle sind recht bekannte Beispiele hierfür. Sogar Frameworks und Programmiersprachen werden mit C++ geschrieben. Wussten Sie, dass Java Runtime in C++ geschrieben wurde? Beispiele für Programmiersprachen, deren Compiler oder Interpreter in C++ geschrieben wurden, sind: Pearl, Python und PHP. Da C++ eine sehr leistungsfähige Sprache ist, ist sie eine gute Wahl für eigene Programmierprojekte. Man kann damit schnellen, hoch optimierten Code schreiben. Allerdings gibt es einige Eigenheiten. Da Sie Speicher und Zeiger in C++ selbst verwalten müssen, müssen sie sehr vorsichtig und diszipliniert programmieren. Sonst drohen Memory Leaks, korrupte Zeiger oder Sie erhalten Sicherheitslücken durch Pufferüberläufe in Ihrem Programm. Manchmal kommt einem C++ wie ein Rückschritt in eine vergangene Zeit vor. Microsoft hat ein paar Lösungen für diese Probleme und hat sogar einen Weg gefunden, C++ mit modernen Frameworks nutzbar zu machen. Gucken wir uns mal die Projektvorlagen für C++ an. Wenn Sie traditionell programmieren wollen, sehen Sie sich die Vorlagen der ATL-, MFC- und Win32 an. Wenn Sie Managed C++ Code schreiben wollen, finden Sie die richtigen Dateien im Windows- oder den CLR-Ordnern. In diesem Kurs benutzen wir Managed C++ im CLR-Ordner.

Visual Studio Grundkurs 2: Die Programmiersprachen

Entdecken Sie die Programmierpsrachen C#, Visual Basic .NET, C++ und F# und wie Sie in Visual Studio damit lauffähige Programme erzeugen.

1 Std. 13 min (14 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Exklusiv für Abo-Kunden
Erscheinungsdatum:16.11.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!