Questione : Come accedere all'errore dovuto del codice categoria astratto del codice categoria “non può esemplificare„

Questo codice nel cpp:

    LMObject pObj;
MObject:: MObject (LMAttrHolder (pObj));

Generates questo errore nel compilatore:

error C2259: “MObject„: non può esemplificare il class
dovuto i seguenti membri:
“LMClassFactory MObject:: Const (vuoto) di GetFactory„: è il abstract
(244): vedere la dichiarazione 'di MObject:: Br/> “LMObject MObject del GetFactory'<:: Duplicato (DUP_FLAGS)„: è il abstract
(262): vedere la dichiarazione 'di MObject:: Br/> “MObject vuoto del Duplicate'<:: Tiraggio (HDC, DRAWFLAGS, const CRect *)„: è il abstract
(265): vedere la dichiarazione 'di MObject:: il Br/>
These del Draw'< è chiaramente virtuale nella lima di intestazione, come sono alcuno del codice categoria basso (comunque non tutto di quel codice categoria basso). Così come difficoltà che errore?
class= del

Risposta : Come accedere all'errore dovuto del codice categoria astratto del codice categoria “non può esemplificare„

>> MObject:: MObject (lpAttr di LMAttrHolder)
>> {
>> }

Se quello è tutto il costruttore allora io non vede problema con il cambiamento che avete fatto e sono lasciato domandarmi che cosa il punto del codice originale era come sembra completamente superfluo. :)
Altre soluzioni  
 
programming4us programming4us