Вы слишком мало описали Вашу ситуацию! Был ли у Вас опыт программирования? - от этого ответа появляются разные типы "начинающих".
Если Вы ранее не программировали и только только садитесь за комп с целью написать программу, то рекомендую:
"Освойте самостоятельно C++ за 21 день", Дж. Либерти
Если же Вы уже имеете хоть какой-то опыт программирования, то:
Лафоре "Объектно ориентированное программирование в C++"
После нее прочтения одно из книг выше рекомендую: Б.Страуструп. Дизайн и эволюция C++ , 2006