主题:C++初学者求助
xubowu
[专家分:0] 发布于 2010-11-17 10:50:00
//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.
谢谢。
最后更新于:2010-11-17 11:06:00
回复列表 (共11个回复)
沙发
bruceteen [专家分:42660] 发布于 2010-11-17 11:14:00
在生成obj时有一个错误需要怎样解决
--- 你不告诉别人是什么错误提示信息,别人怎么能有解决手段,神仙吗?
板凳
xubowu [专家分:0] 发布于 2010-11-17 11:23:00
\myfirst.cpp(3) : fatal error C1083: Cannot open include file: 'iostream': No such file or directory
执行 cl.exe 时出错.
3 楼
liupeisong [专家分:2340] 发布于 2010-11-17 13:45:00
试试这个呢
#include<iostream.h>
有的编译器需要.h后缀
还有return拼写错误
4 楼
xubowu [专家分:0] 发布于 2010-11-17 20:32:00
试过了也是同样的错误。[em10]
5 楼
ucchen [专家分:80] 发布于 2010-11-17 21:09:00
return 拼写错误
using namespace std;最好写在主函数前,养好良好习惯
6 楼
lzllzl1 [专家分:0] 发布于 2010-12-14 16:11:00
你路径设置的问题
7 楼
soarscnu [专家分:0] 发布于 2011-01-19 19:12:00
把using namespace std;写到主函数main()外面,再编译就可以了。
或者#include<iostream>改为#include<iostream.h>
8 楼
偶独相信 [专家分:0] 发布于 2011-01-20 14:22:00
using namespace std; //使用命名空间 这一句是头文件的结尾,不能放到main里面去的吧!还有,你return错了!
9 楼
vivify [专家分:0] 发布于 2011-04-21 16:06:00
[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 楼
wuyudejuechen [专家分:0] 发布于 2011-10-31 09:42:00
太假了,楼主这么简单的问题都来提。。。。。。
我来回复