Link to home
Start Free TrialLog in
Avatar of mohammadzahid
mohammadzahidFlag for Canada

asked on

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

Thanks!!

ASKER CERTIFIED SOLUTION
Avatar of sunnycoder
sunnycoder
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Santino_k
Santino_k

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

Tincho
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.