<<C++ Primer>> from Stan Lippman is a very good book for beginner.
Prepare a good IDE on your platform, Visual Studio Express on Windows
or Eclipse on LINUX, then you can begin.
In fact I think C++ is a very powerful language, it's too perfect to
meet its all feature. Maybe you should learn some script language such
as lua, python, perl, ruby then you can combine them together by using
SWIG.
Data structure, algrothim, design pattern, compiler, computer arch,
operation system etc., maybe you will learn for several years.


|