Бьярне Страуструп. ПРОГРАММИРОВАНИЕ принципы и практика использования С++