首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VC++6。0的使用,该怎么解决

2012-04-10 
VC++6。0的使用我建了一个win32的应用程序工程,可是我找不到输代码的地方,然后我用菜单中的打开把我建工程

VC++6。0的使用
我建了一个win32的应用程序工程,可是我找不到输代码的地方,然后我用菜单中的打开把我建工程的地方的CPP文件给打开,输进了如下代码
  #include <iostream>
using namespace std;

int main()
{
  cout <<"Hello,World!"<<endl;
  return 0;
}
编译和运行都没有问题,就是没有看到结果在哪个地方!只是在运行时有个黑窗口闪现了一下,但上面好像没有任何东西,请问这是为什么呢?

[解决办法]
最后面加个
system("pause");
[解决办法]
在最后设个断点也可以看见
[解决办法]
cout是标准输出就是你说的黑窗口,但是在程序执行完return 0;下面程序就交给操作系统了,所以窗口马上关闭返回操作系统
[解决办法]
vc6.0的话直接按F5就一闪而过了,用ctrl+F5来运行就会停下了
[解决办法]

如果你只是建了一个win32应用程序工程,也就是说你没有建.cpp或.h的文件了,那么肯定是无法写代码的,因为你建的只是一个workspace;你可以在这之后,再建这个workspace中建一个.cpp的文件,就可以在其中写你要写的代码并执行了。至于那个黑窗口的问题,我觉得你先按Ctrl+F7编译,再按F7连接,再按F5或者直接点快捷图标就可以看到最后的结果了。
[解决办法]
你的程序是黑屏控制台程序,如果在代码末尾不加system("pause");程序运行结束后没有义务为你继续显示,所以黑屏闪现出来为你解决问题或者执行输入输出后立刻销毁掉了,按照现在的机器速度你根本看不到运行结果,所以你可以:
1。末尾加上system("pause");强制程序暂停
2。末尾设置断点
3。在VC6.0里点击上面的感叹号,也就是Debug按钮,用Debug来测试程序,而不是用Go来运行你的程序
4。末尾加上scanf语句或者cin语句,表示这边要向程序输入一个值,这样你就可以在黑屏程序结束在窗口中输入任意值退出该程序了
[解决办法]
程序没有设置停止的地方,当然不会停止了

你直接在工程例ctrl+F5也可以看到咯

热点排行