• 4620阅读
  • 2回复

关于标准输出。。。 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 正序阅读 楼主  发表于: 2009-09-04
#include <QtCore/QCoreApplication>
#include <stdio.h>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    printf("abcde");
    return a.exec();
}

这是我写的一段简单的代码,其实只有一句代码是我写的,就是输出字符串"abcde",想问问这里的输出是标准输出吗?
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2009-09-04
而且每次调试的时候,我打开任务管理器,看到这个.exe文件的确被成功地调用了,但是它的输出为什么就没有输到我的TextEdit上呢?双击这个.exe文件在控制台是可以看到输出的。。。
离线iiiyyyhhhsss

只看该作者 1楼 发表于: 2009-09-04
我已经能够用qprocess在我的界面上重定向cmd的输入和输出了,为什么当用qprocess重定向这段代码生成的.exe文件的输出却不成功呢。。。

大家觉得问题会出在哪里。。。
快速回复
限100 字节
 
上一个 下一个