pdzhang 发表于 2006-12-1 22:22:56

有关g++的问题

我用的是gcc4.0
我就用g++命令编译了下面一个小程序hello.cpp
#include<iostream>
int main ()
{
cout<<"Hello"<<endl;
}
可是程序老是提示
hello.cpp:4: 错误: ‘cout’ 在此作用域中尚未声明
hello.cpp:4: 错误: ‘endl’ 在此作用域中尚未声明
难道头文件还需要链接?
该怎么链接?
请指教!

daniel_zhy 发表于 2006-12-1 23:17:00

std::cout, std::endl

yeale 发表于 2006-12-7 14:27:26

Re: 有关g++的问题

我用的是gcc4.0
我就用g++命令编译了下面一个小程序hello.cpp
#include<iostream>
int main ()
{
cout<<"Hello"<<endl;
}
可是程序老是提示
hello.cpp:4: 错误: ‘cout’ 在此作用域中尚未声明
hello.cpp:4: 错误: ‘endl’ 在此作用域中尚未声明
难道头文件还需要链接?
该怎么链接?
请指教!

你包含的头文件写错了,应该是:
#include<iostream.h>

214754032 发表于 2006-12-7 18:31:17

试一下:
#include<iostream>
using namespace std;
int main ()
{
cout<<"Hello"<<endl;
}
页: [1]
查看完整版本: 有关g++的问题