Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

C++: Eine eigene String-Bibliothek

Mit den Übungsdateien arbeiten

Testen Sie unsere 2017 Kurse

10 Tage kostenlos!

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.
02:47

Transkript

Auf die Übungsdateien für diesen Kurs haben Sie Zugriff, wenn Sie über ein Premium Abo verfügen oder den Kurs gekauft haben. Kopieren Sie den Ordner ExcerciseFiles 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 wissen 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, sodass Sie bei Bedarf ganz einfach zum Original zurückkehren können. Für diesen Kurs ist eine Entwicklungsumgebung mit einem C++ 11 kompatiblen Compiler erforderlich. Ich verwende einen Mac mit Xcode und den LLVM basierten Compiler -Xlint von Apple für die Demonstrationen in diesem Kurs. Genauso gut können Sie unter Windows oder jedem anderen Betriebssystem mit einem C++ 11 kompatiblen Compiler arbeiten. Die Übungen in diesem Kurs verwenden die Klassen BWString und BWUTest, die in die Übungsdateien eingebunden werden. In Ihr Projekt müssen Sie sowohl diese Klassen einbinden, als auch die aktuelle Übungsdatei, an der Sie gerade arbeiten. Zum Beispiel habe ich hier in Xcode die Dateien BWString.cpp und .h, sowie BWUTest.cpp und .h einfach aus den Übungsdateien in mein Arbeitsprojekt kopiert und zwar zusammen mit dieser Übungsdatei, die ich gerade bearbeite. Wenn Sie mit einem bestimmten Film fertig sind, können Sie die Arbeitskopie der Übungsdatei, an der Sie gearbeitet haben, löschen, während die anderen Dateien für die nächste Lektion im Projekt verbleiben. In Microsoft Visual Studio wählen Sie dazu Add - Existing Item. Ich klicke also mit der rechten Maustaste auf das Arbeitsprojekt und wähle Add - Existing Item, oder drücke die Tastenkombination Shift + Alt + A. Ich wähle alle diese Dateien für die Klassen BWString und BWUTest aus und füge sie meinem Projekt hinzu. Und hier haben wir sie. Wenn ich nun eine bestimmte Übungsdatei haben möchte, mache ich das Gleiche noch einmal oder drücke einfach Shift + Alt + A. In Add - Existing Items wähle ich utest aus, erstelle dort eine Arbeitskopie und wähle die Kopie aus. Hier ist also die Kopie und ich kann mit F7 das Projekt erstellen. Und ich kann hierher wechseln und dort ist mein Ergebnis. Wenn Sie Ihre Arbeitskopie löschen, behalten Sie die Klassen BWString und BWUTest für die nächste Lektion bei. Ich wechsle nun wieder zum Mac zurück. Für diesen Kurs verwende ich Xcode, doch prinzipiell ist jede Umgebung geeignet, die Ihnen zusagt. Die Übungsdateien sollen das Lernen erleichtern und effektiver machen. Lassen Sie sich Zeit, experimentieren Sie in aller Ruhe und nun viel Spaß beim Lernen.

C++: Eine eigene String-Bibliothek

Erstellen Sie eine eigene String-Bibliothek als hundertprozentigen Ersatz für die String-Bibliothek der C++-STL.

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