Advice required on a C++ book

Posted on 2000-05-05
Last Modified: 2010-04-02
Hi, I wonder if anyone can give me some advice on which C++ book to purchase.

I am fairly competant at C, i have been learning C++ at Uni(No book recommended from the tutor). I have a big project coming up at work, which involved 'threads' and other programming techniques that i am not too familiar with - can anyone advise me which is the best book to buy, that will cover a bit of basic c++, and also lots of the more advanced aspects of the language.

Question by:AntBon
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 2781918
Better to buy C++ Programming Language, - by Bjarne Stroustrup,I think Tthat is very useful for u.

Accepted Solution

proskig earned 5 total points
ID: 2782024
Thinking in c++ available on the Internet at Check there is a lot of reviews.  Also have something about UNIX

Expert Comment

ID: 2782207
Here is one for Processes, threads, and related topics covered in detail for Win32:

Programming Applications for Microsoft Windows by: Jeffrey Richter

This book is excellent for threads..

Expert Comment

ID: 2784027
Hi AntBon,

There is an expert book "C++ for real programmers" available at


Author Comment

ID: 2785524
Cheers man, that was a great book review site - i ended up ordering The C++ Programming Language" by Bjarne Stroustrup.

Thanks for your help



Featured Post

Enroll in June's Course of the Month

June's Course of the Month is now available! Every 10 seconds, a consumer gets hit with ransomware. Refresh your knowledge of ransomware best practices by enrolling in this month's complimentary course for Premium Members, Team Accounts, and Qualified Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In days of old, returning something by value from a function in C++ was necessarily avoided because it would, invariably, involve one or even two copies of the object being created and potentially costly calls to a copy-constructor and destructor. A…
IntroductionThis article is the second in a three part article series on the Visual Studio 2008 Debugger.  It provides tips in setting and using breakpoints. If not familiar with this debugger, you can find a basic introduction in the EE article loc…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question