I am trying to work with an enum where one of the enum values is defined as a macro.
enum class Method
{
GET,
POST,
PUT,
HEAD
// I want to add DELETE
};
This enum is being used ahead where values are being converted to string.
But when I add DELETE
it says this is defined as a macro in one of the .h
files I am using in the class - winnt.h
.
In winnt.h
, DELETE
is defined as:
#define DELETE (0x00010000L)
The compiler gives an error saying 'expected an identifier'.
I don't want to change my code WHERE the enum is being used and converted to a string.
How can I add this DELETE
value to my enum?
Aucun commentaire:
Enregistrer un commentaire