因为我的构造函数是公正的Ent::Ent(string InputID) { ID = InputID; }.
我希望这对于继承该类的所有类都是相同的.
每个人都说构造函数与继承类的其他函数有所不同???
这个问题已经被问过很多次了,但是我确实做了答案所说的,而且它们都给出了语法错误.
我尝试了多种方法,这只是我尝试过的最后一种方法.
vector<Ent*>World;
// other code here
for( vector<Ent*>::iterator i = World.begin();
i != World.end(); ++i )
{
World[i]->GetID();
}
Run Code Online (Sandbox Code Playgroud)