Кажется, я не могу использовать базовый класс в качестве параметра функции, не испортил ли я свое наследство? < /p>
У меня есть следующее в моем основном: < /p>
int some_ftn(Foo *f) { /* some code */ };
Bar b;
some_ftn(&b);
< /code>
и батончик класса, наследуя от Foo таким образом: < /p>
class Bar : Foo
{
public:
Bar();
//snip
private:
//snip
};
< /code>
не должно ли это работать? Кажется, я не могу сделать этот вызов в своей основной функции
Подробнее здесь: https://stackoverflow.com/questions/484 ... sible-base
C ++ Наследование - недоступная база? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Unity Blood Fill Path Pathing Проблема: недоступная правая и Bottomost Ground
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-