• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 228
  • Last Modified:

Looking for good C++ book(s).

Hello Experts,

I looked at www.amazon.com for a C++ book and it returned my titles. I am little confused about which book to get so, I thought to post a question basically asking for a C++ book recommendation.

I am an intermediate level C++ programmer and looking for a good book that covers advance concepts of C++ such as system (windows programming) stuff like that..

Any recommedations??


1 Solution
Hi mohammadzahid,

Bjarne Stroustrup book on C++ is probably the best ... anyway, you can find a few free online books here

For C++ you can use "Thinking in C++"
For windows programming - Refer Charles Petzholds book on Windows Programming
FOr Microsoft Foundation Classes use --
1. MFC internals
2. and a book on MFC by David Kruglinski

Hope this helps
I would also consider

For a begginner I would use
C++ Primer - Lippman
as it is clearer and easier to read than Stroustrup's one

Once you've programmed some time in C++ I would consider

Effective C++ - Scott Meyers
More Effective C++ - Scott Meyers

As they show some important issues to be considered when you program in C++

Hope this helps

I agree with "The C++ Programming Language (Special 3rd Edition)," by Bjarne Stroustrup

He is the creator of c++.  it is a little lengthy but has a wealth of information on some of the most powerful features of c++ like template meta programming and the Standard Template Library (Vectors, Deques, etc.) that I have not found in a lot of books.  It reminds of the classic 'C' bible that I used in my first programming class.

For a primer I would try, "C++ How to Program (4th Edition)," by Harvey M. Deitel and Paul J. Deitel.  The comp sci department in my undergrad used the How to series a lot, so I have the books for C, HTML, CGI/Perl and they are very useful and easy to pick up.

Go for "Let Us C++" by "Yashwant Kanitkar"
It covers your language, data strusture, harware acess using c++ and complete book can be read even if you are an expert or a beginner. Book That worth money and time. I Just bought that book 4 weeks back a wonderful book for c++ people.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now