سلام؛ این رو میتونید با استفاده از Enumeها پیادهسازی کنید، مثلاً :
enum class State
{
Good,
Bad
};
static const std::map<State, std::string> StateStr
{
{State::Good, "Good"},
{State::Bad, "Bad"}
};
static State getState()
{
return State::Good;
}
int main ()
{
const auto state = getState();
std::clog << "It's " << StateStr[state] << std::endl;
}