СПб.: БХВ-Петербург, 2006. – 528 с.
Подробно рассматриваются языки программирования C и C++. Описаны
типы данных, функции, классы, шаблоны, а также библиотеки
стандартных функций. Язык программирования C++ рассматривается как
объектноориентированное расширение языка C, что позволяет
последовательно изучить процедурное программирование,
объектноориентированное программирование и обобщенное
программирование. Изложение материала отличается краткостью и
снабжено большим количеством простых примеров и листингов, которые
поясняют технику программирования на языках C и C++.