Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Which C++ books to get for an ultimate reference library ?

Which C++ books to get for an ultimate reference library ?

Scheduled Pinned Locked Moved C / C++ / MFC
tutorialc++wpfdesigntools
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Defenestration
    wrote on last edited by
    #1

    I'm going on a bit of a book spending spree to get myself an ultimate C++/Object Oriented reference library and am considering the following books (which all seem to be highly recommended): Accelerated C++: Practical Programming by Example Effective C++ More Effective C++ Effective STL Exceptional C++ More Exceptional C++ Exceptional C++ Style The C++ Standard Library: A Tutorial and Reference Beyond the C++ Standard Library: An Introduction to Boost C++ Templates: The Complete Guide C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond Modern C++ Design: Applied Generic and Design Patterns Design patterns : elements of reusable object-oriented software (Gof) Head First Design Patterns Design Patterns Explained: A New Perspective on Object-Oriented Design 1) If I get all three Effective C++/STL books, is it worthwhile me getting all three Exceptional C++ books ? 2) Should I get the Design Patterns Gof book as it is quite old now, and from what I've read it doesn't really explain when patterns shoul;d not be used (plus there are other newer design pattern books) ? 3) Should I get both C++ Template books, or would one suffice ? 4) Any other suggestions or comments would be appreciated ?

    P 1 Reply Last reply
    0
    • D Defenestration

      I'm going on a bit of a book spending spree to get myself an ultimate C++/Object Oriented reference library and am considering the following books (which all seem to be highly recommended): Accelerated C++: Practical Programming by Example Effective C++ More Effective C++ Effective STL Exceptional C++ More Exceptional C++ Exceptional C++ Style The C++ Standard Library: A Tutorial and Reference Beyond the C++ Standard Library: An Introduction to Boost C++ Templates: The Complete Guide C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond Modern C++ Design: Applied Generic and Design Patterns Design patterns : elements of reusable object-oriented software (Gof) Head First Design Patterns Design Patterns Explained: A New Perspective on Object-Oriented Design 1) If I get all three Effective C++/STL books, is it worthwhile me getting all three Exceptional C++ books ? 2) Should I get the Design Patterns Gof book as it is quite old now, and from what I've read it doesn't really explain when patterns shoul;d not be used (plus there are other newer design pattern books) ? 3) Should I get both C++ Template books, or would one suffice ? 4) Any other suggestions or comments would be appreciated ?

      P Offline
      P Offline
      Pierre Leclercq
      wrote on last edited by
      #2

      Maybe you should start with Effective C++, read it, and after that see what you want to do? Have you tried the Stroustrup?

      D 1 Reply Last reply
      0
      • P Pierre Leclercq

        Maybe you should start with Effective C++, read it, and after that see what you want to do? Have you tried the Stroustrup?

        D Offline
        D Offline
        Defenestration
        wrote on last edited by
        #3

        Yeah, I've got the Stroustrup Special Edition. I want to start using STL and the Boost libraries in particular to help speed up development time as well as offering portability and improving the quality (compared to custom written classes).

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups