【发布时间】:2010-11-16 07:56:27
【问题描述】:
(如果您不知道,“TC++PL”代表“The C++ Programming Language”,这是一本由 C++ 的发明者 Bjarne Stroustrup 撰写的书。)
我只有第三版,只是想知道 C++ 在第一版和第二版中的表现如何。显然第三版是唯一涵盖 ISO 标准 C++ 的版本,但是在第一版和第二版之后,C++ 的主要特性是什么?
【问题讨论】:
标签: c++
(如果您不知道,“TC++PL”代表“The C++ Programming Language”,这是一本由 C++ 的发明者 Bjarne Stroustrup 撰写的书。)
我只有第三版,只是想知道 C++ 在第一版和第二版中的表现如何。显然第三版是唯一涵盖 ISO 标准 C++ 的版本,但是在第一版和第二版之后,C++ 的主要特性是什么?
【问题讨论】:
标签: c++
嗯,我只有第一版和第二版... ;-)
1986 年的第一版还没有例外。 Iostream 没有被模板化。所有标准库的东西都不见了。 328 页,包括索引。
1991 年的第二版有异常,但还没有标准的异常类层次结构。 iostream 仍未模板化。 699 页,包括索引。
1998 年的标准化增加了 很多 的东西。包括 iostream 的模板化、异常层次的标准化、标准库中大部分 STL 的批量包含等。
干杯,
【讨论】:
让 Bjarne Stroustrup 用他自己的话解释一下:A History of C++: 1979−1991
【讨论】: