当列表中包含所述对象时调用对象函数

时间:2016-01-27 05:26:30

标签: c++ class iterator abstract

您好我正在尝试调用从抽象基类继承的类的print函数。问题是我需要从包含所述抽象基类

指针的列表中调用它

例如

list<abstract_base*> L

要遍历列表,我知道我必须使用迭代器,例如

list<abstract_base*>:: it = L.begin () 

但知道我不知道如何调用打印功能。

我试过了*it->print()

还有一些其他的东西没有用,我只是遇到了编译错误。

这是在c ++中

0 个答案:

没有答案