Могу я это сделать? < /p>
class A { ... };
class B : private A
{
const A &foo() const
{
return *((const A *)this);
}
};
< /code>
Могу ли я взять подкласс, который унаследовал в частном порядке от базового класса и поднимает его в общедоступную версию своего базового класса? Могу ли я сделать это без этого, не имея виртуальных методов?>
Подробнее здесь: https://stackoverflow.com/questions/179 ... style-cast
Мобильная версия