Основы языка программирования C++ с применением объектно-ориентированного программирования. Чернышов М.К.