001
04.10.2008, 13:00 Uhr
0xdeadbeef
Gott (Operator)
|
Wörter in Buchstaben zu schreiben, dürfte sich als ausgesprochen schwierig erweisen. Versuch's stattdessen mit einem string:
C++: |
#include <string>
int main() { std::string s = "Der schnelle, faschistische Fuchs springt über den bekifften Hund."; }
|
Was die Datei angeht, es hängt ein bisschen davon ab, wie sie aufgebaut ist. Wenn es sich einfach um eine durch whitespaces getrennte Wortliste handelt, etwa so:
C++: |
std::string get_name(std::istream &in) { std::string token;
while(in) { in >> token; if(token == "beispiel") { in >> token; break; } }
return token; }
|
...allerdings enthält der Code jetzt keinerlei Fehlerbehandlung. Ich hab ja auch keine Ahnung, wie du dir die ggf. vorstellst.
Davon aber mal ganz ab...bist du sicher, dass du dich schon an ein größeres Projekt ranwagen solltest? Diese Dinge sind eigentlich ziemlich grundlegend, und größere Projekte haben die unangenehme Angewohnheit, komplex zu sein... -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |