#include <QtCore/QCoreApplication>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
return a.exec();
}
如何操作?
11 个解决方案
#1
1.
#include <QDebug>
qDebug() << "Hello, world!";
2.
#include <iostream>
std::cout << "hello, world!";
3.
printf("hello, world!");
#include <QDebug>
qDebug() << "Hello, world!";
2.
#include <iostream>
std::cout << "hello, world!";
3.
printf("hello, world!");
#2
2和3能用于QT吗?
#3
输出可以,就是不知道怎么接收输入
#4
QT本身就符合标准C++规范 当然可以
就是怀疑cout和printf能不能输出QString
#5
都知道符合标准C++规范了, 为什么后面还会怀疑 :)
答案是“当然可以”.
#6
当然不可以
好像Qt有一个把QString转成char*的宏
#7
QString str("hello, world!");
qDebug() << str;
std::cout << str.toStdString() << std::endl;
std::cout << str.toUtf8().constData() << std::endl;
std::wcout << str.toStdWString() << std::endl;
std::wcout << (wchar_t*)str.constData() << std::endl;
wprintf(L"%s", str.constData());
qDebug() << str;
std::cout << str.toStdString() << std::endl;
std::cout << str.toUtf8().constData() << std::endl;
std::wcout << str.toStdWString() << std::endl;
std::wcout << (wchar_t*)str.constData() << std::endl;
wprintf(L"%s", str.constData());
#8
1楼 7楼很详细,我就不重复了
#9
学习一下 回复内容太短了
#10
printf(" \n");
fflush(stdout);
fflush(stdout);
#11
我也是初学者,有点疑问。mark一下
#1
1.
#include <QDebug>
qDebug() << "Hello, world!";
2.
#include <iostream>
std::cout << "hello, world!";
3.
printf("hello, world!");
#include <QDebug>
qDebug() << "Hello, world!";
2.
#include <iostream>
std::cout << "hello, world!";
3.
printf("hello, world!");
#2
2和3能用于QT吗?
#3
输出可以,就是不知道怎么接收输入
#4
QT本身就符合标准C++规范 当然可以
就是怀疑cout和printf能不能输出QString
#5
都知道符合标准C++规范了, 为什么后面还会怀疑 :)
答案是“当然可以”.
#6
当然不可以
好像Qt有一个把QString转成char*的宏
#7
QString str("hello, world!");
qDebug() << str;
std::cout << str.toStdString() << std::endl;
std::cout << str.toUtf8().constData() << std::endl;
std::wcout << str.toStdWString() << std::endl;
std::wcout << (wchar_t*)str.constData() << std::endl;
wprintf(L"%s", str.constData());
qDebug() << str;
std::cout << str.toStdString() << std::endl;
std::cout << str.toUtf8().constData() << std::endl;
std::wcout << str.toStdWString() << std::endl;
std::wcout << (wchar_t*)str.constData() << std::endl;
wprintf(L"%s", str.constData());
#8
1楼 7楼很详细,我就不重复了
#9
学习一下 回复内容太短了
#10
printf(" \n");
fflush(stdout);
fflush(stdout);
#11
我也是初学者,有点疑问。mark一下