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

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Eine sehr nützliche Methode ist die Suchfunktion der String-Klasse. Finden Sie bestimmte Textabschnitte in Ihrem Text. Sehen Sie dem Trainer beim Erstellen des Beispiels über die Schulter.

Transkript

Sehr praktisch sind auch die Suchfunktionen, die man für Strings verwenden kann. Und da habe ich auch mal kleines Beispiel dazu, gibt es nämlich eine ganze Menge Suchfunktionen. Erste mal hier ein einfacher Text, mal einfach so dahin geschrieben, sage ich hier gerade, nun da suchen wir mal die Zeichenfolge Ein und den Index davon, den merken wir uns, das ist ein Integer. Denn es ist einfach die Position nur von null weg gezählt und hier geben wir damit Substring einfach die Position aus von dem Index an neun und neun, so viel wie Zeichen halt da sind, jetzt im Moment, das passt auf jeden Fall. Das gleiche kann ich mit rfind machen, r heißt right find von der rechten Seite an. Suchen also von rechts nach links suchend, auch nach Ein suchen und ebenfalls ausgeben und gleich noch ein paar andere Sachen, die wir anschauen können. Nochmal einen Index oder Position, kann ich hier nochmal neue Variable nehmen, das ist egal. Das find_first_of ist recht tricky, das sucht nämlich in dem String eines der Zeichen, die hier vorkommen, entweder blank oder Tabulator oder n. Suchen wir hier oben auch, diese erste Blank ist hier an der Position null, eins, zwo, drei, vier. Nun geben wir hier mal einen anderen String ein, wo alles vorkommt, das first_of müsste dann hier null liefern weil hier ist schon das erste Blank und hier habe ich first_not_of das erste Nicht Zeichen von dieser Serie das ist die Eins erst da hinten taucht überhaupt ein Zeichen auf, was nicht hier vorkommt. Blanks haben wir hier überall, wir haben Tabulatoren und Newlines das ganze mit last_of kann ich auch rückwärts suchen dann müsste das erste Zeichen diese Position, nämlich die Position acht, haben. und starten wir das Ganze mal und da bin ich hier falsch. Neun das ist der Index von Ein und Dreizehn ist der zweite, nämlich bei einfacher kommt noch ein einfacher, wenn man von rechts sucht ist das, das erste Ein. Dann die Position 4, habe ich schon gesagt, das erste Blank, was hier vorkommt im Originaltext. Null der Text mit dem Blank, der vorne mit dem Blank anfängt, Neun ist das letzte Zeichen Eins und acht ist das erste Blank von rechts rein gezählt.

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!