首先我有一个名为的类Foo
,它包含一个虚函数int Foo::getId()
我有一个类型定义:typedef std::vector<Foo*> FooList;
然后我定义Foo::FooList *list;
并加载这个向量。
我想知道我将如何访问getId()
. 目前我正在使用list[a].getId();
,但编译器一直在说error: class std::vector<Foo*, std::allocator<Foo*> > has no member named getId
.
谢谢你的帮助!