回 帖 发 新 帖 刷新版面

主题:C++初学者求助

//myfirst.cpp--displays a message

#include<iostream>           //a preprocessor directive
int main()                   //function header
{                           //start of function body
   using namespace std;     //make definitions visible
   cout<<"come up and c++ me some time."; //message
   cout<<endl;              //strat a new line
   cout<<"You won-t regret it!"<<endl;
   retrun 0;                //terminate main()
}                          //end of function body

我是刚学习C++使用的编译器是Visual C++在做一个输出显示习题时,在生成obj时有一个错误需要怎样解决。我的QQ邮箱是474459053@qq.com.

  谢谢。

回复列表 (共11个回复)

沙发

在生成obj时有一个错误需要怎样解决
--- 你不告诉别人是什么错误提示信息,别人怎么能有解决手段,神仙吗?

板凳


\myfirst.cpp(3) : fatal error C1083: Cannot open include file: 'iostream': No such file or directory
执行 cl.exe 时出错.

3 楼

试试这个呢
#include<iostream.h>
有的编译器需要.h后缀

还有return拼写错误

4 楼


试过了也是同样的错误。[em10]

5 楼

return 拼写错误
using namespace std;最好写在主函数前,养好良好习惯

6 楼

你路径设置的问题

7 楼

把using namespace std;写到主函数main()外面,再编译就可以了。
或者#include<iostream>改为#include<iostream.h>

8 楼

using namespace std; //使用命名空间        这一句是头文件的结尾,不能放到main里面去的吧!还有,你return错了!

9 楼


[em1]本来那么简单的题,可必弄得那么难?
直接:#include<iostream.h>
void maim()
{
   cout<<"come up and c++ me some time."<<endl;
   cout<<"You won-t regret it!"<<endl;
}
这样不是可以了吗?

[em3][code=c]
请填写代码
[/code]

10 楼

太假了,楼主这么简单的问题都来提。。。。。。

我来回复

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