#include <iostream>
enum trafficlights {red,yellow,green};
int main(int argc, char* argv[])
{
trafficlights light = red;
std::cout << light << " " << green << std::endl;
if (light ==2) { //Not exactly type safe!
std::cout << "Light is green" << std::endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKZW51bSB0cmFmZmljbGlnaHRzIHtyZWQseWVsbG93LGdyZWVufTsKCmludCBtYWluKGludCBhcmdjLCBjaGFyKiBhcmd2W10pCnsKICAgIHRyYWZmaWNsaWdodHMgbGlnaHQgPSByZWQ7CiAgICAKICAgIHN0ZDo6Y291dCA8PCBsaWdodCA8PCAiICIgPDwgZ3JlZW4gPDwgc3RkOjplbmRsOwogICAgaWYgKGxpZ2h0ID09MikgeyAvL05vdCBleGFjdGx5IHR5cGUgc2FmZSEKICAgICAgICBzdGQ6OmNvdXQgPDwgIkxpZ2h0IGlzIGdyZWVuIiA8PCBzdGQ6OmVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==