PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Windows: cout bringt keine Ausgabe.



stefan-tiger
21-04-2006, 15:17
Hallo,

ich habe ein kleines Prorgamm das ein paar Konsolenausgaben machen soll.

Unter Linux geht alles. Unter Windows kommt kein Fehler aber man sieht auch nichts auf der Konsole.

Das Prorgamm benutzt nur iostream und ein paar Qt Header. Gebaut wird es per qmake & make auch unter Windows.

locus vivendi
21-04-2006, 15:50
Bei solchen Sachen immer Code posten. Erste Vermutung von mir ist, dass du kein einziges Newline ausgibt.

anda_skoa
22-04-2006, 20:16
Im .pro File in der CONFIG Zeile muß "console" stehen. Kontrolliere das mal

Ciao,
_

stefan-tiger
23-04-2006, 14:11
Im .pro File in der CONFIG Zeile muß "console" stehen. Kontrolliere das mal

Ciao,
_

Das steht (noch) nicht drin. Die Anwendung soll aber (später) keine reine Konsolenanwendung sein. Die Konsolenausgabe soll nur zu Entwicklungs- und Diagnosezwecken dienen, eben auch unter Windows.

Danke für eure Tipps werde beides checken.

panzi
23-04-2006, 16:09
wenn du ene ausgabe auch ohne newline haben wilst dann mach an der stelle an der der puffer geschrieben werden soll:
cout << flush;

stefan-tiger
23-04-2006, 23:39
Danke an alle, habe nun im .pro File das "console" hinzugfügt nun gehts.