Non-Qt Books: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
:* ISBN: 978-0321563842, 0321563840 | :* ISBN: 978-0321563842, 0321563840 | ||
:"The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively. The C++ Programming Language, Fourth Edition, delivers meticulous, richly explained, and integrated coverage of the entire language-its facilities, abstraction mechanisms, standard libraries, and key design techniques." | :"The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively. The C++ Programming Language, Fourth Edition, delivers meticulous, richly explained, and integrated coverage of the entire language-its facilities, abstraction mechanisms, standard libraries, and key design techniques." | ||
|} | |||
=== Thinking in C++: Introduction to Standard C++, Volume Two === | |||
{| | |||
|[[Image:Thinking_in_c++_vol2.png|thumbnail|left]] | |||
| | |||
:* Author: Bruce Eckel | |||
:* Published: January 2004 | |||
:* ISBN: 978-0131225527, 0131225529 | |||
:"For sophomore/junior level courses in Advanced C++ Programming offered in Computer Science departments. This text fills the need for a practical C++ topics book beyond the introductory level. No other text covers the topics needed to prepare students for production C++ programming. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to digest each concept before moving on, and provides them with a solid foundation in C++." | |||
|} | |} | ||
Revision as of 12:37, 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++
The C++ Programming Language (4th Edition)
|
Thinking in C++: Introduction to Standard C++, Volume Two
|
Modern C++ Design: Generic Programming and Design Patterns Applied
|
C++ The Complete Reference (5th Edition)
|
Accelerated C++: Practical Programming by Example
|
Thinking in C++: Introduction to Standard C++, Volume One (2nd Edition)
|
Design Patterns - Elements of Reusable Object-Oriented Software
|
Practical C++ Programming
|
- "Effective C", "More Effective C", "Effective STL" Scott Meyers (Amazon)
- "Exceptional C", "More Exceptional C" Herb Sutter (Amazon)
- "The C++ Standard Library" Nicolai Josuttis (Amazon)
- "C++ Templates" Vandevoorde & Josuttis (Amazon)
- "Standard C++ IOStreams and Locales" Langer & Kreft
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)