回 帖 发 新 帖 刷新版面

主题:VS 2010中的两个问题

#include<iostream>
#include <StdAfx.h>
using namespace std;
int main()
{
    enum num{zero=100,one,two=200,three,four};
    cout<<zero<<"\t"<<one<<"\t"<<two<<"\t"<<three<<"\t"<<four;
    return 0;

}


第一个问题:为什么我调试后程序就一闪而过,那个黑框没显示出来
第二个问题:这段代码在在6.0能调试后,当然是不用加#include <StdAfx.h>,但为什么我调试后
程序显示调试失败
1>d:\vs 2010\程序\1\1\1.cpp(7): error C2065: “cout”: 未声明的标识符
居然显示这条信息,这是为什么呢????

回复列表 (共2个回复)

沙发

第一个问题是这样子的,在VS2010的菜单上有一个菜单项是“调试”,其中有两个菜单项是“启动调试 F5”“开始执行 不调试 Ctrl + F5”,程序就一闪而过是因为你按的是F5,你换成Ctrl+F5试一下就知道了。
第二个问题,你就直接把#include <StdAfx.h>删了即可。。
但愿对你有所帮助

板凳

楼上正解

我来回复

您尚未登录,请登录后再回复。点此登录或注册