Ciao.
Ho il seguente codice in una classe base da cui derivano due classi secondarie :
dove tagLoadDataTempLogic è una struct dichiarata nel mio progetto e il cui file è stato incluso con un #include xxxx.hcodice:virtual tagLoadDataTempLogic LoadTagLoadsTemp();
mi da questo errore :codice:typedef struct LoadDataTempLogic { CString strFrameObj,strFrameEl, strLoadCase, strCoordSys, strType, strDir, strJointI; double dDistA, dDistB, dValOverLB, dValOverLA; }tagLoadDataTempLogic;
c:\CMPFRG\CMPIMPORTAPI\BaseSapData.h(44) : error C2433: 'CBaseSapData::tagLoadDataTempLogic' : 'virtual' not permitted on data declarations
è possibile utilizzare come tipo di ritorno in un metodo virtuale una struct definita nel progetto?
se si in che modo?
grazie.

Rispondi quotando