24小时热门版块排行榜    

查看: 408  |  回复: 2

seu-ljc

木虫 (正式写手)

[求助] 很简单的c++调试没通过。。。 已有1人参与

#include <iostream.h>

int main ( ) {
int value1 = 5, value2 = 15;
int * mypointer;
mypointer = &value1;
*mypointer = 10;
mypointer = &value2;
*mypointer = 20;
cout << "value1==" << value1 << "/ value2==" << value2;
return 0;
}

以上程序调试的时候,为什么会出现如下的错误呢?
1>Compiling...
1>jv.cpp
1>e:\jc\jc\jv.cpp(1) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
1>Build log was saved at "file://e:\jc\jc\Debug\BuildLog.htm"
1>jc - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
实在不解。。。
请各位大牛指点一二

很简单的c++调试没通过。。。
818fb8a7gw1e2gdtdancsj.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

thepml

新虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
seu-ljc: 金币+5, ★★★★★最佳答案 2014-06-20 08:37:32
在网上找的,希望对你有帮助。

将#include <iostream.h>改为
#include <iostream>using namespace std;
新的c++标准库摒弃了.h的头文件形式,因此是没有iostream.h文件的。在老的编辑环境中,例如VC6里面,iostream.h的形式还是存在的,因此你的程序在VC6里面是可以编译通过的。但是vs2005及以上的版本,对应新的c++标准,引入了名字空间的概念,没有.h的形式。
2楼2014-06-20 00:21:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

seu-ljc

木虫 (正式写手)

引用回帖:
2楼: Originally posted by thepml at 2014-06-20 00:21:14
在网上找的,希望对你有帮助。

将#include <iostream.h>改为
#include <iostream>using namespace std;
新的c++标准库摒弃了.h的头文件形式,因此是没有iostream.h文件的。在老的编辑环境中,例如 ...

哈,管用~ 语言也在变化~
3楼2014-06-20 08:37:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 seu-ljc 的主题更新
信息提示
请填处理意见