Технология программирования на C++. Начальный курс: Учебное пособие для вузов - Литвиненко, Н. А. Николай Аркадьевич (Учебное пособие, 2005)