安装新的g++后需注意头文件为<iostream>而非<iostream.h>
已有 1102 次阅读2012-7-27 10:42
|个人分类:c++|
安装
今天在ubuntu12.04学习c++,发现g++更新到了4.6.3,打开codeblock后照旧编译如下一段代码
#include <iostream.h>
...
编译时出错,提醒iostream.h未找到。
这让我很诧异,以前在ubuntu11.10在是没有任何问题的,于是百度
最后还真让我找到了,原来新的c++标准已经不使用.h的头文件,因此以后的g++支持的头文件都是不带.h的
代码应改为
#include<iostream>
...
编译通过!