Difference between revisions of "CPP/Enum"
From ProgrammingExamples
< CPP
m (→Enum.cpp) |
Daviddoria (Talk | contribs) |
||
| Line 34: | Line 34: | ||
return 0; | return 0; | ||
} | } | ||
| + | </source> | ||
| + | |||
| + | ==CMakeLists.txt== | ||
| + | <source lang="cmake"> | ||
| + | cmake_minimum_required(VERSION 2.6) | ||
| + | |||
| + | PROJECT(Enum) | ||
| + | |||
| + | ADD_EXECUTABLE(Enum Enum.cpp ) | ||
| + | |||
</source> | </source> | ||
Latest revision as of 15:18, 17 April 2011
Enum.cpp
#include <iostream> enum PointType { GOOD, BAD, UNINFORMATIVE }; /* * Other Ways: * enum PointType { GOOD = 3, BAD = 6, UNINFORMATIVE = 9}; * enum PointType { GOOD = 2, BAD, UNINFORMATIVE }; GOOD =2,BAD =3,so on... */ int main(int argc, char *argv[]) { PointType A = GOOD; if(A == GOOD) { std::cout << "good" << std::endl; } else { std::cout << "not good" << std::endl; } if(A == BAD) { std::cout << "not working" << std::endl; } else { std::cout << "working" << std::endl; } return 0; }
CMakeLists.txt
cmake_minimum_required(VERSION 2.6) PROJECT(Enum) ADD_EXECUTABLE(Enum Enum.cpp )