Ho visto questa domanda già su questo forum ma non so perché la risposta proposta non funziona nel mio caso. Quindi provo a chiedere altre slunce.Qt output standard. cout does not print
Sono un newby completo in programmazione Q ++ in C++. Ho appena ottenuto il mio Qt Crator in esecuzione su Linux.
non capisco il motivo per cui il mio:
cout << "This does not appear";
non stampa in console, mentre qdebug fa
qDebug() << "This appears";
questo è ciò che è contenuto nel mio file .pro:
QT += core gui
TARGET = aaa
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp \
IeplcModule.cpp
HEADERS += mainwindow.h \
IeplcModule.h
FORMS += mainwindow.ui
#enable console
CONFIG += console
Qualche idea?
Cheers,
Stefano
'cout <<" Questo non appare "<< flush;' Forse questo? – Michas
L'output appare quando il programma si ferma? Se sì, probabilmente è solo un flush mancante (aggiungi uno std :: endl) – Steffen
su quale piattaforma sei? – vickirk