Могу ли я использовать вектор-указатель дочернего класса, где должен использоваться указатель родительского класса vectpr (в качестве параметра функции)? - PullRequest
0 голосов
/ 07 марта 2020

Я использую функцию, которая в качестве аргумента имеет вектор родительского класса. Мой вопрос: когда я вызываю функцию, могу ли я использовать дочерний класс, где должен быть вызван родительский класс?

Функция: void CheckAICollision(std::vector<ParentClass*>);

Дочерний вектор: std::vector<ChildClass*> childClass;

Вызов функции: CheckAiCollision(childClass);

Ошибка, которую я получаю:

не существует подходящей функции преобразования из "std :: vector >" в "std :: vector > *"

Спасибо!

...