Since I'm a bit allergic to macros (I would even suggest replacing your current macros with const int) I probably shouldn't suggest this...but anyway...
You could define a macro that uses the stringify prepocessor operator (#), like this:
#define ASSIGN_TO_MAP(map, value) map[#value]=value...