Printf
-
-=Freaky=-
- Beiträge: 503
- Registriert: 29. Dezember 2006 22:54
- Wohnort: HL
mit QTextStream kannst du auch nach stdout schreiben.
zum formatieren wie mit printf koenntest du einfach QString benutzen (platzhalter einfuegen und mit arg() durch variablenwerte ersetzen).
ist zwar nicht dasselbe, aber aehnlich.
... oder gleich alles nacheinander in den stream schreiben, quasi wie mit cout.
mfg,
julian
zum formatieren wie mit printf koenntest du einfach QString benutzen (platzhalter einfuegen und mit arg() durch variablenwerte ersetzen).
ist zwar nicht dasselbe, aber aehnlich.
... oder gleich alles nacheinander in den stream schreiben, quasi wie mit cout.
mfg,
julian
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Oder einfach mal die Doku zu QString lesen...
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Ich benutze immer:
Sowie innerhalb der Methode/Funktion:
Ist zwar nicht printf aber auch eine Ausgabe!
Code: Alles auswählen
include <iostream>
using namespace std;Code: Alles auswählen
cout << qPrintable(QString("My String")) << endl;-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Und warum nicht einfach
?
Code: Alles auswählen
cout << "My String" << endl;
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
HappyEnding
- Beiträge: 26
- Registriert: 5. März 2009 14:15
cout kann keine QStrings ausgeben. Wenn dann "MyString.toStdString()", das koennte mit einem cout ausgegeben werden.
Ansonsten gibt es natuerlich auch noch die Moeglichkeit "qDebug()" zu verwenden:
Sofern du es nur zur Kontrolle ausgegeben haben moechtest.
Ansonsten gibt es natuerlich auch noch die Moeglichkeit "qDebug()" zu verwenden:
Code: Alles auswählen
qDebug() << MyString;-
-=Freaky=-
- Beiträge: 503
- Registriert: 29. Dezember 2006 22:54
- Wohnort: HL
-
HappyEnding
- Beiträge: 26
- Registriert: 5. März 2009 14:15
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten: