Книги для начинающих:
Книг вообще-то очень много, и я бы не хотел рекомендовать
какую-то конкретную. Ниже перечисленно несколько книг, но наверное и многие
другие не хуже.
- Лаптев В. C++.
Экспресс курс.
(Название не совсем, видимо, правильное - в книге 500 страниц, так
что врядли это можно назвать экспресс-курсом. Но вообще книга, мне кажеться,
довольно полно описывает язык, и довольно понятно).
- Липпман С. Язык программирования
С++. Вводный курс. (или есть еще название "Весь С++. От азов до
совершенства")
(Очень подробный курс.).
- Липпман С. Основы программирования
на С++.
(Более короткий вариант).
- Фридман А.. Основы
обьектно-ориентированного программирования на языке С++.
(Краткий курс - действительно основы).
- Крупник А. Изучаем
С++.
(Совсем уж книга для начинающих. Зато короткая, и стоит дешево).
- Красикова И.
C++ - просто, как дважды два.
(Очень краткий справочник, не совсем для начинающих. Довольно много
полезных советов).
Книги для начинающих по Visual C++:
В этом разделе
только одна книга - не потому, что она самая лучшая, а просто потому, что она
есть в библиотеке программиста, и в нескольких экземплярах. Есть,
конечно, и еще много хороших книг на эту тему.
-
Разработка приложений на
Microsoft Visual C++ 6.0.
Учебный курс.
Сайты для начинающих:
М.б. будет полезно посмотреть эти сайты:.
Книги, которые я бы советовал почитать, если вы хотите
серьезно программировать на С++
Эти книги, мне кажется, надо прочитать, хотя бы бегло, если вы
собираетесь писать на С++ большие программы. Просто потому, что там, мне
кажеться, много умных мыслей.
- Бьерн Страуструп. Язык
программирования С++. (3 издание
или т.н. 'специальное издание').
- Керниган Б., Ритчи Д. Язык
программирования Си.
Книги, которые я бы советовал почитать, если вы хотите
совсем серьезно занятся С++
Эти книги интересные и полезные (по-моему), но совсем не
простые. Иметь их у себя, мне кажется, не обязательно, но прочитать полезно.
Опять же при случае может быть полезно упомянуть на каком-нибудь интервью, что
вы их читали:).
- C++ FAQ
by Marshall Cline
На русском: Вопросы и ответы по C и C++ Микроарт. 1997, есть
частичный перевод в сети.
- Герб Саттер. Решение сложных задач на С++.
- Герб Саттер. Новые сложные задачи на С++.
- Скот Мейерс. Эффективное использование С++.
- Скот Мейерс. Наиболее эффективное использование С++.
- Скот Мейерс. Эффективное использование
STL.
- Андрей Александреску. Современное проектирование на С++.
- Герб Саттер, Андрей Александреску. Стандарты
программирования на C++.
- Вандевурд, Джосаттис. Шаблоны С++: справочник
разработчика.
- Джереми Сик и др. C++ Boost Graph Library.
- Мэтью Уилсон. C++. Практический подход к решению
проблем программирования.
- Стефан Дьюхарт. Скользкие места С++ Как избежать проблем
при проектировании и компиляции Ваших программ.
- Стефан Дьюхарт. C++. Священные знания.
- Bjorn Karlsson. Beyond the C++ Class
Library: An Introduction To Boost.
Несколько полезных ссылок
Еще несколько разных ссылок