我有一个像这样的基类:
class Base
{
public:
virtual void fun() const =0;
};
class Derived: public Base
{
virtual void fun()
{
//implemtation of fun
}
};
我有一个全局结构:
struct Mystruct {
int a;
char *b;
} MYSTRUCT;
然后我将结构添加到向量中:
List = new MYSTRUCT;
vector<MYSTRUCT*> SS;
SS.push_back(List);
如何将 this 向量传递给 fun 函数并访问函数中的结构?