C++ 权威书籍列表

初学者:

无需编程经验:

  • Programming: Principles and Practice Using C++  (Bjarne Stroustrup) (更新到C++11/C++14)

需要一点编程经验:

  • C++ Primer * (Stanley Lippman, Josée Lajoie, and Barbara E. Moo)
  • A Tour of C++ (Bjarne Stroustrup)
  • Accelerated C++ (Andrew Koenig and Barbara Moo)
  • Thinking in C++ (Bruce Eckel) 
  • Effective C++ (Scott Meyers)
  • Effective Modern C++ (Scott Meyers)
  • Effective STL (Scott Meyers)

过渡:

  • More Effective C++ (Scott Meyers)
  • Exceptional C++ (Herb Sutter) 
  • More Exceptional C++ (Herb Sutter)
  • Exceptional C++ Style (Herb Sutter)
  • C++ Coding Standards (Herb Sutter and Andrei Alexandrescu) 
  • C++ Templates: The Complete Guide (David Vandevoorde and Nicolai M. Josuttis)
  • C++ Common Knowledge: Essential Intermediate Programming ( Stephen C. Dewhurst)

高级:

  • Modern C++ Design (Andrei Alexandrescu)
  • C++ Template Metaprogramming (David Abrahams and Aleksey Gurtovoy)
  • C++ Concurrency In Action (Anthony Williams) 
  • Advanced C++ Metaprogramming (Davide Di Gennaro)

参考书(所有阶段):

  • The C++ Programming Language (Bjarne Stroustrup)
  • C++ Standard Library Tutorial and Reference (Nicolai Josuttis)
  • The C++ IO Streams and Locales (Angelika Langer and Klaus Kreft)
  • The C++ Standard (INCITS/ISO/IEC 14882-2011) 
  • Overview of the New C++ (C++11/14) (PDF only) (Scott Meyers)

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注