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++

String-Operationen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Dieser Film zeigt einige neue Methoden der String-Klasse. Des Weiteren gibt Ihnen der Trainer auch Tipps zum richtigen Umgang mit Strings.

Transkript

Die String-Bibliothek ist sehr mächtig. Ich zeige Ihnen jetzt einfach noch ein paar weitere Beispiele. I habe hier aber zusätzlich noch die C-String-Bibliothek mit eingelesen, weil ich ja auch gleich einen Befehl dafür verwende. Also String kann man hier wieder zuweisen, ganz normal. Hier habe ich jetzt einen Character-Buffer und ich möchte die Daten vom String da reinkopieren und dafür verwende ich jetzt einen Befehl aus der C-String-Bibliothek, nämlich ziel ist buffer, maximal 1000 Zeichen. Deshalb ist es queue als Kopierfunktion und ncopy steht für n mal kopieren nämlich vier Zeichen von s1.c string. Diese Funktion hier liefert genau den CString, sodass das kompatibel ist, zurück und gibt einen Buffer-Halter aus. Nun kann ich ein bisschen mit den Zeichen umspielen das Zeichen eins also für null angezählt, wird ausgetauscht durch Zeichen vier null, eins, zwei, drei, vier es gucken wir uns hier mal an das nächste Zeichen, das setze ich hier mal eine minus rein in s1, so was kann ich nämlich auch direkt schreiben, also nicht nur auslesen und ich kann, aber auch Zeichen einfügen. Hier zum Beispiel Zeichen ab Position 5 von null gezählt inklusive mit eingefügt, dann kann ich welche hin dranhängen mit append. Ich kann Zeichen austauschen, null ist die Position ab der ausgetauscht wird und hier in dem Fall, wollen wir fünf Zeichen austauschen, maximal. Dann habe ich hier HELLO. Das ist halt das was da reingetauscht wird mit erase kann ich den String ja löschen. mit Substring kann ich mir einen Teilstring rausholen von Position fünf an vier Zeichen, den geben wir mal aus und mit swap, das ist ganz praktisch, kann ich zwei Strings einfach miteinander vertauschen. Jetzt schauen wir uns mal das Ganze an, habe ich hier schon Hallo. Das obere sind genau die vier Zeichen, die wir rüber kopiert haben in den Buffer. Das O habe ich ausgetauscht. Hier habe ich das Minus ausgetauscht, den s1 String eingefügt. Es wird genau dazwischen gesetzt bei Position fünf, null, eins, zwo, drei, vier, fünf. Und hier habe ich noch was drangehängt. Wie man sieht das funktioniert auch. Dann habe ich was rausgelöscht, das kann man ja auch machen. Und hier noch am Schluss die Swap-Routine. Das können Sie sich da noch mal Step für Step anschauen, was da alles geht. In Substring ja wir haben auch gerade gesehen, also auch nochmal ein rauskopieren gewesen. Und diese Routine, da geht es ziemlich viele, die kann man sich anschauen. Natürlich hier auch die ganzen Funktionen kriegt man immer hier, wenn man mal nicht weiß, wie das heißt. Da hat man auch noch suchen und so weiter und so fort, also die ganze Menge Möglichkeiten, die man mit diesen String, mit dem WideString natürlich dann auch machen kann.

C++

Machen Sie sich mit den einfachen Grundlagen zu C++ vertraut und lernen Sie anhand zahlreicher Übungs- und Codebeispiele die Klassenkonzepte, Prozeduren und Funktionen kennen.

9 Std. 3 min (143 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Video-Training auf DVD mit Bonusmagazin

+ Tutorial to go: Mit Videos für iPod, iPhone & Co.

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!