Results 1 to 20 of 85

Thread: What are your favourite C++ books?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    May 2008
    Location
    Jerusalem
    Posts
    2
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Smile Re: What are your favourite C++ books?

    I used 2 books to get into the C++ programming language.
    The first book on C++ was Ivor hortons – C++ tutorial which I found installed with visual studio 6.0, and it was good as entry level book.
    Then I read C++ from the ground up by Herbert schildt and that was a good book.
    After I finished the two books I felt like there is many things still not clear to me like pointers, copy constructors and templates you just can’t cover all C++ in one book!!
    So I kept searching the internet about the things I didn’t understand correctly because it slowed me down when I tried to learn MFC at that time.
    That was very helpful, and I also bought C++ the complete reference because I liked the author style in C++ from the ground up and I learnt the C language from that book.
    Many Things are now clearer to me, I have to admit that learning C helped me a lot to understand C++ better and to put many things into use now.
    So learning the C language is crucial for a C++ programmer IMHO.
    I really recommend those books to:
    Addison Wesley - C++ Common Knowledge Essential Intermediate Programming
    Addison Wesley - C++ Primer, Fourth Edition
    Addison Wesley - Effective C++ 55 Specific Ways To Improve Your Programs Third Edition
    Cambridge University Press - Memory as a Programming Concept in C and C++
    Regards
    Hatem.

  2. #2
    Join Date
    May 2006
    Location
    Germany
    Posts
    108
    Thanks
    2
    Thanked 14 Times in 12 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: What are your favourite C++ books?

    Wthout any order:

    "Code Complete" - Steve McConnell
    Gives very interesting insights into software development in general. Something that I can only recommend everyone to read.

    "Modern C++ Design" - A. Alexandrescu
    Unleashes the C++ Template beast. If you ever wanted to know about policy-based design / generic programming this one is for you.

    "Design Patterns" - GoF
    Enough said about that book already.

    "The Art Of Computer Programming" - Donald E. Knuth
    This is indeed a piece of art. Highly abstract discussions about software. But be aware - no real code (except for Knuth's fictional MIX computer) and it contains quite some math (if you don't want to do maths programming certainly is wrong for you anyway).
    "If you lie to the compiler, it will get its revenge." - Henry Spencer

  3. #3
    Join Date
    May 2008
    Location
    Tokyo
    Posts
    2
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: What are your favourite C++ books?

    Stroustrup's C++ Book is one of my favorites. I think it is a must-read for anyone serious about C++.

    Quote Originally Posted by LeoVingi View Post
    Addison Wesley - C++ Common Knowledge Essential Intermediate Programming
    I like that book too. It is like Meyer's "Effective C++", but it has a subtle, dry sense of humor that makes it enjoyable to read.

    I also like Lippman's "Inside the C++ Object Model". Though it is dated now, it is still a good read and it explores C++ from a very deep level. It is probably required reading for a C++ compiler author. After reading that book I really had a better appreciation for everything that is going on under the hood (or bonnet!) to make our jobs easier as C++ application developers. And I'm thankful I'm not a compiler engineer!

    One day I'll get around to read about the template meta-programming, but honestly I have little use for building template libraries myself. Boost and STL do nearly everything I need, and Qt takes care of the GUI aspects...it is a nice time to be a C++ developer. 10 years ago everything was a pain!

  4. #4
    Join Date
    Apr 2007
    Location
    Sunny Darwin, NT Australia
    Posts
    186
    Thanks
    29
    Thanked 5 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11

    Default Re: What are your favourite C++ books?

    Going from assembler and basic, C++ was a real headspinner. My first book was Stroustrup's C++ Book. For me, a complete waste. I couldn't get into it at all.

    Then I bought C++ in plain english by Brian Overland. This book is basic and uncomplicated, goes directly to the subject matter. I got the picture immediately.

    The next good buy was:

    C++ Master Reference, The Definitive C++ Reference by Clayton Walnum.

    This book is an encyclopedia of classes, all I had to do was look up what I need and implement !

Similar Threads

  1. any good books for QT 4.2?
    By neomax in forum General Discussion
    Replies: 7
    Last Post: 4th September 2007, 08:37
  2. Both Qt 4 books delayed?
    By brcain in forum General Discussion
    Replies: 32
    Last Post: 24th January 2007, 02:42
  3. books to learn Qt
    By nimmyj in forum Newbie
    Replies: 2
    Last Post: 8th December 2006, 21:16
  4. QT4 Books
    By Jimmy2775 in forum Qt Programming
    Replies: 3
    Last Post: 7th February 2006, 20:07

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.