C++ indsættelse i en vector
Jeg har oprettet følgende vector: vector<Vaesen*>monstre;Jeg forsøger derefter at sætte f.eks. objekter ind i min "monstre" vector med:
this->monstre.push_back(new Trold("En stor, grum trold", 10, getFelt(j,i)));
Men får følgende kørselsfejl: error C2243: 'type cast' : conversion from 'class Trold *' to 'class Vaesen *const ' exists, but is inaccessible
Jeg ved det måske ikke er tilstrækkelig information til et svar, men programmet er efterhånden ret stort.