VC Hello World

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:18:27
直接创建的,不能编译,只能组建,组建后执行,什么都没有,直接进文件夹打开exe文件夹,闪出一个黑色窗口就没了,求解,多次重新安装在c盘都没用
是VC6.0企业版 而且闪的时候可以隐约看见hello world字样

#include<iostream>
using namespace std;
int main()
{
cout<<"hello world";
system("pause");
return 0;
}

补充:建议用vc2005这样的版本,VC是没对C++规范前的一个编译软件,在现在看来相当的不合格

你的程序应该是
#include<iostream>
using namespace std;
int main()
{
cout<<"hello world";
//system("pause");
return 0;
}

生成的文件是控制台程序,也就是一个黑框框
一闪而过是因为这个程序执行完所有操作了就结束退出了
你可以加上system("pause")暂停下,也可以设个循环,要求输入内容,以判断是否结束

直接到MFC生成基于窗口的程序就不会消息了
学MCF可以看看孙鑫老师的深入详解VC++,有视频有书,搜下就有

你建的Console项目吧?
执行这样的程序,你在命令行里执行以下试试呢?
要不你直接建个MFC的项目,看能运行不 ?

你的语句的最后一句话应该用的是"return 0;"吧,所以会一闪而过,如果你要显示看到的话,就用命令提示字元去调用该执行程序,具体方法:电脑"开始"-->"运行"-->"cmd"-->运行后将路径指向你存放EXE的路径-->敲入你的(文件名.exe);这样就可以看到Hello World字样了.
你这个程序是用的面向控制台的编程做的...

按ctrl+F5
或楼上正解
return前加System("PAUSE");