Enum som returtype
jeg vil gerne lave noget i denne stil...class DataManager
{
public:
typedef enum
{
MOULD_ALLREADY_EXISTS = -1,
MOULD_DONT_EXISTS = -2,
} DataManagerErrorCodes;
DataManager(void);
~DataManager(void);
DataManagerErrorCodes InScanning( const Mould &Mould );
DataManagerErrorCodes OutScanning( const Mould &Mould );
void printScannedMouldsInTheSystem();
private:
LinkedList_Tools<Mould>* LLObj;
node<Mould>* headptr;
};
Men når jeg skal implementere det i cpp filen så brokken den sig over DataManagerErrorCodes som retur type. Hvordan anvender man enum som retur type "rigtigt"?