"Как программировать на С++".
фтопку Дейтела! у него в книге довольно много ляпов, да и сама книга составлена, имхо, не очень грамотно. Единственное, в книге великолепные упражнения, но покупать её ради такой мелочи, думаю, не стоит.
И вообще лучше начинать не с C++, а с чистого C. Ещё Страуструп писал, что без знания C, невозможно понимание некоторых концептуальных деталей C++.
а книги:
Керниган & Ритчи 'Язык программирования C' -> Лафоре 'Объектно-ориентированное программирование в С++' -> Страуструп 'Язык программирования С++'. Причём последнюю советую прочитать несколько раз, ибо с первого раза просто невозможно осознать и уложить в голове те тонкие детали языка, которые Cтрауструп излагает в своей книге.