C ++如何随着TC ++ PL的不同版本而改变?

时间:2010-11-16 07:56:27

标签: c++

(如果您不知道,“TC ++ PL”代表“C ++编程语言”,这是由C ++的发明者Bjarne Stroustrup撰写的一本书。)

我只有第三版,只是想知道C ++在第一版和第二版中的表现。显然,第三版是唯一一个涵盖ISO标准C ++的版本,但在第一版出版后和第二版出版后,C ++中添加了哪些主要功能?

2 个答案:

答案 0 :(得分:7)

好吧,我只有第一版和第二版...; - )

1986年的第一版,还没有例外。 Iostreams没有模板化。所有标准库都丢失了。 328页,包括索引。

1991年第二版有例外但尚未标准的异常类层次结构。 Iostream仍然没有模板化。 699页,包括索引。

1998年的标准化增加了很多的东西。包括iostreams的模板化,异常层次的标准化,标准库中大部分STL的批量包含等等。

干杯&第h。,

答案 1 :(得分:5)

让Bjarne Stroustrup用他自己的话解释:A History of C++: 1979−1991