Is there a simple way in C++ to convert a string to an enum (similar to Enum.Parse in C#)? A switch statement would be very long, so I was wondering i
Enum.Parse
this worked for me:
enum NODES { Cone = 1, BaseColor = 2, NONE = 0 }; std::map nodeMap; nodeMap["Cone"] = NODES::Cone; nodeMap["BaseColor"] = NODES::BaseColor;