Non-Qt Books

From Qt Wiki
Jump to navigation Jump to search

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

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++

Practical C++ Programming

Practical c++ programming.png
  • Author: Steve Oualline
  • Published: August 1995
  • ISBN: 978-1-56592-139-9, 10: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."


  • 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)