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

请问这是怎么一回事啊?

任471237863 发布于 2007-06-15 07:44, 810 次点击
请问你们用的都是什么c++版本啊,怎么你们写的许多程序都和我们现间段用的头文件不一样啊?
我们通常是用:
#include "stdio.h"或者是#include "math.h"等之类的
        可是你们都用:
               #include <iostream>和
               
                using namespace
      所以我很难看得明白的.我不知道是不是我还没学到呢,还是开始就用的是不同的版本呢?
      希望各位师兄能给我多介绍一下好吗?
     谢谢了!!
12 回复
#2
aipb20072007-06-15 09:11
前者是过去的标准,后者是新标准。
最好用后一个,因为前者在某些编译器中已经不支持了!

[此贴子已经被作者于2007-6-15 9:25:27编辑过]

#3
任4712378632007-06-15 22:16
哦,原来如此啊!谢谢二楼的版主!!!
#4
ioriliao2007-06-16 00:28
如果在C++中用stdio.h math.h等等过去的标准,那么请这么用吧:
#include <cstdio>
#include <cmath>

只要在过去标准的头文件前加上 c 去掉后面的 .h 就行了.
#5
孤魂居士2007-06-16 00:43

你们教材是谁编的?哪个出版社的
我们用的是老潭的C++
#6
ioriliao2007-06-16 00:59
楼上的仁兄,问的是我还是楼主,我用的教材一般都是外国人写的,不过是中文版的!
老潭书不好看!
#7
孤魂居士2007-06-16 23:37


我觉得老潭的书容易上手些```上手了在学你那什么外国人编写的C++
#8
ioriliao2007-06-16 23:42
其实老外写的书更容易上手,我强烈推荐 C++ Primer Plus (第五版) 中文版
#9
aipb20072007-06-17 00:10
选书很重要
#10
ioriliao2007-06-17 00:12
aipb2007 我觉得你是一个很慈祥的人!
#11
谁与争疯2007-06-17 00:34
我觉得你们都很慈祥,老人家。
#12
aipb20072007-06-17 00:36
我狂晕!
慈祥!!!来形容我!!!
#13
ioriliao2007-06-17 01:00
1