Просто интересно, из-за проблемы, с которой я сталкиваюсь, можно ли создать вектор указателей? И если да, то как? В частности, в отношении использования итераторов и .begin() с ним, то есть: как мне превратить этот вектор в вектор указателей:
class c
{
void virtual func();
};
class sc:public c
{
void func(){cout<<"using func";}
};
sc cobj;
vector<c>cvect
cvect.push_back(cobj);
vector<c>::iterator citer
for(citer=cvect.begin();citer<cvect.end();citer++)
{
citer->func();
}