Это упрощение какого-то реального кода и реальная ошибка, которую я совершил, когда я не понял, что кто-то еще уже реализовал Foo и получил от него. #include <iostream>
struct Base {
virtual ~B
Java не позволяет наследовать от нескольких классов (все же он позволяет наследовать от нескольких интерфейсов.), Я знаю, что он очень близок к классической проблеме с алмазами. Но мои вопросы: почему