Yo puedo recomendar dos libros;
uno para leer on.line o descargar:
C++ Annotations
(introductorio, libro de curso; asume que el lector ya se las arregla con C)
http://www.icce.rug.nl/documents/cplusplus/
(y uno de C, para conformar al autor del primero:
http://publications.gbdirect.co.uk/c_book/ )
Y el otro para tener:
The C++ Programming Language
(del autor del C++)
http://www.amazon.com/The-Programmin.../dp/0321563840
Y creo que después leerlos y practicar con las sugerencias, ya podrás orientarte muy bien.