我有一个父类和子类(从父类继承)。 在子类中,我有一个名为function_blah();
的成员函数如何在C++中访问一个向量中的子实例
我用vector<parent*> A
来存储5个父实例和3个子实例。所以向量中元素的总数是8.
我可以很容易地访问元素A [0]到A [4]的成员函数,它们是父实例。 但每当我尝试访问元素A的成员函数[5]〜A [7],编译器抱怨class parent has no member named 'function_blah'
我访问元素的方法是使用索引。 e.x A [i],i = 0..7。这是对的吗?如果没有,如何?
你的问题是不完整的:父类和子类之间的关系是什么? – Klaim 2010-04-02 23:48:35
子类继承父类 – root 2010-04-02 23:51:00
他说:“我有一个父类和子类(从父类继承)”。我认为这种关系很明确。 – Ben 2010-04-02 23:51:05