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

问个菜鸟问题

chenluzhl 发布于 2008-11-26 14:38, 714 次点击
连最简单的程序都弄错了,大大帮看看是错在哪儿?谢谢
8 回复
#2
chenluzhl2008-11-26 14:47
找到错误的地方了,原来是没有main函数原型,我的编译器实在是。。。。
#3
debroa7232008-11-26 21:32
在main函数前加一句
using namespace std;
或者是在cout前面加std:: 如下:
std::cout<<"hello world!" ;
因为这些是在std命名空间里定义的函数,所以在使用时要明确std的存在.
#4
bestone2008-11-26 22:30
需要先声明std函数
#5
newyj2008-11-26 23:24
std == 函数 ?
#6
hitcolder2008-11-27 09:27
对阿,那个using namespace std;这句话到底是做什么用的啊 ,一直不明白啊?
#7
studentm2008-11-27 13:06
using namespace std;
使用 std 这个域名空间,是系统的,当然你可以创建自己的域名空间
#8
hitcolder2008-11-27 16:27
回复 第7楼 studentm 的帖子
明白点了,不过看到的程序都是使用系统给的域名空间,没怎么见到自己创建的。
#9
debroa7232008-11-27 23:59
当然有,如果接触比较大型的工程,命名空间是很有必要地.许多人做同一工程的不同模块,很有可能起相同的函数名或是类名,这时候,规定好模块命名空间,就没有重名的麻烦了.
1