C++工作笔记-仿大佬使用枚举类型
生活随笔
收集整理的這篇文章主要介紹了
C++工作笔记-仿大佬使用枚举类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天看了大佬的代碼,發現大佬考慮得真的周到!
在此記錄下,當然不會把大佬的代碼發出來,而是我自己寫的小例子!
?
關注點:要時時考慮到未來將會出現的錯誤!
?
如下代碼;
#include <iostream> using namespace std;enum Someone{Student = 1,Teacher = 2,President = 3,Cleaner = 4,Doorkeeper = 5,Unknow = -1 };int main(){#define Timberjack 10int people = Timberjack;switch(people){case 1:return Someone::Student;case 2:return Someone::Teacher;case 3:return Someone::President;case 4:return Someone::Cleaner;case 5:return Someone::Doorkeeper;default:cout << "unknow" << endl;getchar();return Someone::Unknow;}getchar();return 0; }運行截圖如下:
Someone中的Unknow就是為未來將會出現的錯誤做的準備!
今天受益頗多!
?
總結
以上是生活随笔為你收集整理的C++工作笔记-仿大佬使用枚举类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt工作笔记-如何正确使用QXmlStr
- 下一篇: C++ opengl 环境光分量