Non-Qt Books: Difference between revisions
Jump to navigation
Jump to search
(→C++) |
|||
Line 4: | Line 4: | ||
== C++ == | == C++ == | ||
=== C++ The complete reference (5th edition) === | |||
{| | |||
|[[Image:C++_the_complete_reference.png|thumbnail|left]] | |||
| | |||
:* Author: Herbert Schildt | |||
:* Published: December 2000 | |||
:* ISBN: 978-0071634809, 0071634800 | |||
:"C++ The Complete Reference, Fifth Edition is a thoroughly revised new edition covering the new International Standard for C++, known as C++0x, which incorporates many new and exciting features. This comprehensive guide offers full coverage of C++, the premier language of high-performance systems software development, and includes in-depth details on all of the new features and functionalities of C++0x." | |||
|} | |||
=== Practical C++ Programming === | === Practical C++ Programming === | ||
Line 11: | Line 21: | ||
:* Author: Steve Oualline | :* Author: Steve Oualline | ||
:* Published: August 1995 | :* Published: August 1995 | ||
:* ISBN: 978-1-56592-139-9, | :* ISBN: 978-1-56592-139-9, 1-56592-139-9 | ||
:"Fast becoming the standard language of commercial software development, C++ is an update of the C programming language, adding object-oriented features that are very helpful for today's larger graphical applications. ''Practical C++ Programming'' is a complete introduction to the C++ language for the beginning programmer, and also for C programmers transitioning to C++. Unlike most other C++ books, this book emphasizes a practical, real-world approach, including how to debug, how to make your code understandable to others, and how to understand other people's code." | :"Fast becoming the standard language of commercial software development, C++ is an update of the C programming language, adding object-oriented features that are very helpful for today's larger graphical applications. ''Practical C++ Programming'' is a complete introduction to the C++ language for the beginning programmer, and also for C programmers transitioning to C++. Unlike most other C++ books, this book emphasizes a practical, real-world approach, including how to debug, how to make your code understandable to others, and how to understand other people's code." | ||
|} | |} | ||
* [http://en.wikibooks.org/wiki/Subject:C+''''programming_language C++ books on wikibooks] | * [http://en.wikibooks.org/wiki/Subject:C+''''programming_language C++ books on wikibooks] | ||
* C''+ FAQ lite (online) / C++ FAQ (printed book) | * C''+ FAQ lite (online) / C++ FAQ (printed book) |
Revision as of 11:09, 27 June 2015
This is a compilation of books related to, but not specific to Qt, published in English. For books in other languages use the language switch. For Qt-specific books see Books.
C++
C++ The complete reference (5th edition)
|
Practical C++ Programming
|
- C+ FAQ lite (online) / C++ FAQ (printed book)
Link: http://www.parashift.com/c+-faq/ It's the "official" FAQ for the comp.lang.c+ Usenet group. It covers a wide range of topics, ranging from basic questions to advanced C++ usage. A printed version of this FAQ is also available (ISBN 0201309831). It's not only a hardcopy of the online FAQ but a "complete, from-scratch write-up with three authors" (citing the authors).
- Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Amazon)
- "The C++ Programming Language" 3rd edition or later Bjarne Stroustrup (Amazon)
- "Accelerated C+" Andrew Koenig & Barbara Moo (Amazon)
- "Effective C", "More Effective C", "Effective STL" Scott Meyers (Amazon)
- "Exceptional C", "More Exceptional C" Herb Sutter (Amazon)
- "Modern C+ Design" Andrei Alexandrescu (Amazon)
- "The C++ Standard Library" Nicolai Josuttis (Amazon)
- "C++ Templates" Vandevoorde & Josuttis (Amazon)
- "Standard C++ IOStreams and Locales" Langer & Kreft
- Thinking in C++ by Bruce Eckel
Information Link: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html Download Link: http://www.mindviewinc.com/Books/downloads.html
- C++ How to Program by Deitel
- C++ Coding Standards : 101 Rules, Guidelines, and Best Practices, Herb Sutter, Andrei Alexandrescu
- "C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond" David Abrahams, Aleksey Gurtovoy (Amazon)