注册 登录
编程论坛 C++教室

一个编译错误,请教一下。

wodechuntian 发布于 2017-09-18 09:41, 2023 次点击
一个简短的小程序,出现错误提示,各位谁能指点下吗?
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
5 回复
#2
lilimite2017-09-18 09:47
看错误提示是头文件iostream没包含进去,你是用的什么版本的软件,可以把代码贴上来,帮你调试一下。
#3
wodechuntian2017-09-18 10:12
回复 2楼 lilimite
VS2017的。

#include<iostream>
#include"stdafx.h"
using namespace std;


int main()
{
    int i=5;
    int j=6;
    int k=i*j;
   
    cout<<"k="<<k<<endl;

    return 0;
}
谢谢~
#4
lilimite2017-09-18 17:15
我用vs13跟vc++6.0都没问题,没有安装15的,你去项目属性里面看一下是不是库没有包含进去,按道理都应该会包含的,不好意思,帮不了你了。而且你的截图看起来应该高亮的#include没有亮,我不知道是不是15版本这样,你可以尝试检查一下
#5
rjsp2017-09-19 07:49
#include<iostream>
#include"stdafx.h"
这是个什么鸟东西?
按照C++,那就不应该有 #include"stdafx.h" 这垃圾
按照VC的预编译头规则,那#include"stdafx.h"这垃圾应该写在最前面。
#6
sumire_821112017-09-19 11:08
如果你用的是VC,有两种种可能导致以上的问题。
1.你建的工程文件不完整或者选择的工程类型不对。
2.有可能是你写的这些代码中,有某一个或者几个字符,是在中文状态下输入,重新把输入法切换到英文,再敲一次应该就可以编译通过了。

1