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.

C++: Verschiebesemantik

Mit den Übungsdateien arbeiten

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Für Bezieher eines Premium-Abonnements stehen die in diesem Video-Training herangezogenen Beispieldateien zum Download bereit. Wie Sie darauf zugreifen können und wie Sie damit umgehen, verrät der Trainer in diesem Film.
03:08

Transkript

Für diesen Kurs habe ich Übungsdateien vorbereitet. Als Abonnent, oder wenn Sie das Videotraining einzeln erworben haben, haben Sie auch den Zugriff auf die Übungsdateien für diesen Titel. Kopieren Sie den Ordner "Projektdateien" an eine Stelle, wo Sie ihn auf Ihrem System leicht finden können. Bei diesem System habe ich ihn auf den Desktop kopiert. Prinzipiell ist es egal, wo der Ordner untergebracht ist, hauptsache, Sie merken sich wo. In diesem Ordner befinden sich sämtliche Übungsdateien für diesen Titel. Wenn Sie die Dateien verwenden, sollten Sie sich zunächst eine Arbeitskopie anlegen, so dass Sie bei Bedarf ganz einfach zum Original zurückkehren können. Für diesen Kurs ist eine Entwicklungsumgebung mit einem C++-kompatiblen Compiler erforderlich. Ich verwende einen Mac mit Xcode und den LLVM-basierten Compiler XLint von Apple für die Demonstration in diesem Kurs. Genausogut können Sie unter Windows oder jedem anderen Betriebssystem mit einem C++11-kompatiblen Compiler arbeiten. Der Code in diesem Kurs setzt eine standardkonforme C++-Laufzeitbibliothek voraus. Wenn Sie allerdings mit Microsoft Visual C++ arbeiten, fehlen in der Bibliothek einige Standardfunktionen. Deshalb habe ich hier in den Übungsdateien geeignete Ersetzungen für die fehlenden Funktionen bereitgestellt. Um diese Funktionen zu verwenden, öffne ich mein Projekt "Working" und füge ein vorhandenes Element hinzu. Und hier bin ich in den Übungsdateien. Ich halte die Steuerungstaste gedrückt, um beide Dateien auszuwählen. Sie können diese Dateien auch in Ihre Bibliothek einbinden und dort belassen. Dann stehen sie Ihnen bei Bedarf immer zur Verfügung. Wenn ich dann zum Beispiel hier eine der Übungsdateien hinzufügen muss, erstelle ich eine Arbeitskopie dieser rational-04, und ich füge die Kopie hinzu. Und dort ist sie. Dann drücke ich einfach F7. Das Projekt wird erstellt. Und ich kann zu meiner Konsole wechseln und das Projekt starten. Und wie Sie sehen funktioniert es perfekt. Dieser ifdef-Code hier testet, ob wir mit einem Microsoft-Compiler arbeiten. In diesem Fall wird diese "bw_msposix.h" eingebunden, in der die fehlenden Funktionen untergebracht sind. Auch diese "bw_msposix.cpp", in der der Code für diese erwähnten Funktionen steht, wird kompiliert, und alles wird perfekt funktionieren. Wenn Sie dann mit einer bestimmten Übungsdatei fertig sind, können Sie einfach diese Datei auswählen aus Ihrem Projekt löschen, und dann eine andere Datei hinzufügen. Zum Beispiel lösche ich hier diese Arbeitskopie. Jetzt öffne ich zum Beispiel diese "hello.cpp", erstelle eine Arbeitskopie davon, wähle diese hier aus und drücke F7, um das Projekt zu erstellen. Anschließend wechsle ich zu meiner Konsole und führe das Programm dort aus. Es sagt: "Hello, world!" Somit können Sie diese bw_msposix für die gesamte Zeit, während der Sie mit den Übungsdateien in diesem Kurs arbeiten, dort belassen, und alles läuft reibungslos. Die Übungsdateien sollen das Lernen erleichtern und effektiver machen. Mein Tipp: Lassen Sie sich Zeit und experimentieren Sie in aller Ruhe. Jetzt aber viel Spaß beim Lernen!

C++: Verschiebesemantik

Verstehen Sie die grundlegenden Konzepte und sehen Sie, wie Verschiebesemantik in der modernen C++Entwicklung funktioniert.

30 min (9 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:27.12.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!