C++程式語言 (書)

C++程式語言》(英語:The C++ Programming Language)是第一本介紹C++的書籍,作者是「C++之父」比雅尼·斯特劳斯特鲁普Bjarne Stroustrup),他是此程式語言的設計者。第一版《C++程式語言》於1985年推出。

The C++ Programming Language
第四版封面
作者比雅尼·斯特劳斯特鲁普
Bjarne Stroustrup
语言英文
主题C++
發行信息
封面設計Brian Gakeadumele
出版机构艾迪生韋斯利
Addison–Wesley
出版時間1985(第1版)
1991(第2版)
1997(第3版)
2000(特别版)
2013(第4版)[1]
出版地點美國
规范控制
ISBN020112078X(第1版)
0201539926(第2版)
0201889544(第3版)
0201700735(特别版)
0321563840(第4版)[1]
OCLC59193992
杜威分类法005.13/3 19
LC分类法QA76.73.C153 S77 1986

由於沒有官方標準,這本書成為了實質標準,引領C++不斷發展。1998年,C++才有第一個國際標準 ISO/IEC 14882:1998: Programming Language C++[2]隨着C++標準化和新函式庫Library)的出現,本書亦推出了新版本,介紹C++的改變和新功能,以及更正一些誤排。

歷史

第1版《C++程式語言》於1985年推出。隨着C++發展,第2版於1991年推出,介紹C++的改變。

1997年6月30日,推出了第3版《C++程式語言》。2000年2月11日,推出了特別版“The C++ Programming Language: Special Edition”,是第3版《C++程式語言》加上兩個附錄。這兩本書均經過多次更正誤排及重印。[3]C++ SolutionsISBN 0-201-30965-3)則包括第3版《C++程式語言》一些練習的答案。

2013年5月19日,推出了第4版,主要介紹C++11[4]

參見

參考文獻

  1. ^ 1.0 1.1 Stroustrup, Bjarne. Books by Bjarne Stroustrup. Bjarne Stroustrup's homepage. 2013-05-12 [2014-07-21]. (原始内容存档于2014-07-01). 
  2. ^ ISO/IEC 14882:1998. [2014-07-21]. (原始内容存档于2017-01-15). 
  3. ^ Stroustrup, Bjarne. The C++ Programming Language (Third Edition and Special Edition). Bjarne Stroustrup's homepage. 2004-09-08 [2014-07-21]. (原始内容存档于2014-06-30). 
  4. ^ Stroustrup, Bjarne. The C++ Programming Language (Fourth Edition). Amazon Product Page. 2012-12-09 [2014-07-21]. (原始内容存档于2019-09-24).