Ist es möglich, erstellen Sie einen Vektor von Zeigern?

Nur gefragt, weil ein problem habe ich, ist es möglich, erstellen Sie einen Vektor von Zeigern? Und wenn ja, wie? Insbesondere im Zusammenhang mit Iteratoren und .begin (), ie: Wie würde ich das aktivieren dieser Vektor in einen Vektor von Zeigern:

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();
}

InformationsquelleAutor | 2009-05-03

Schreibe einen Kommentar