Hallo miteinander,
bin mal wieder an einem Punkt wo Google einfach nicht das ausspuckt was ich suche (evtl. weil es trivial ist wenn man es weiss).
Ich möchte eine Zeichenfolge aus dem Inputstream in nen QString bekommen, wie geht das am besten bzw. direktesten? Den Umweg über ein Charfeld kann man sich doch sicher sparen..
Vielen Dank schon mal..
Dami
cin >> QString; Wie?
-
CaptnChaos
- Beiträge: 605
- Registriert: 28. Juni 2007 15:01
- Kontaktdaten:
Hmm hab damit bisschen herumprobiert aber komme nicht zum gewuenschten Ergebniss. Was ich machen will ist was aus dem standard Input einlesen und in nem QString ablegen.. Wenn ich das mit nem char* mache und dann konvertiere krieg ich nicht alles, ein string wie "hallo welt" word dann beim leerzeichen abgeschnitten.
Wie liesst man am einfachsten/besten nen qstring vom standartinput bei einem kommandozeilenprogramm ein? Nur "QDataStream" und "stdin" hilft mir nicht weiter, leider..
Danke Euch!
Gruss,
dami
Wie liesst man am einfachsten/besten nen qstring vom standartinput bei einem kommandozeilenprogramm ein? Nur "QDataStream" und "stdin" hilft mir nicht weiter, leider..
Danke Euch!
Gruss,
dami
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
QDataStream war auch falsch - es sollte QTextStream sein
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung