enum的一个用法
2008-09-11 12:30
106 查看
昨天下了一份文档,是2005年c++ connection时留下的,作者姓名一时不记得了,里面有一个对enum作为常量的一个解释:
在类里面使用enum作为常量,可以使得节省由static const int占用的内存资源.
而且不会因此因此污染名字空间.
下面是该文章的源代码的部分截取:
在类里面使用enum作为常量,可以使得节省由static const int占用的内存资源.
而且不会因此因此污染名字空间.
下面是该文章的源代码的部分截取:
template< typename T, bool native > endian { public: enum CODE { NATIVE = native, #if defined __POWERPC__ || definedENDIAN = false, #endif #if defined __INTEL__ || defined __WIN32 ||
ENDIAN = true, #endif BIG = !ENDIAN }; }
相关文章推荐
- C++ enum类型的一个更好的用法
- 发现一个enum的新用法
- C++ enum类型的一个更好的用法
- enum 枚举 在 数组下标的 一个用法
- Java 枚举类型(enum)的一个不常见用法
- C++ enum类型的一个更好的用法
- Extjs中给一个组件命名时,id,name,hiddenName这三者的用法和区别是什么
- enum的用法
- 一个实例明白AutoResetEvent和 ManulResetEvent的用法
- 第一周第二天([变量名] [运算符] [语句] [求水仙花数的算法][求一个十进制数转换成二进制数有多少个1的算法] [continue的用法])
- c语言:对于一个变量n,const用法和指针的比较
- 关于SQL中with as的一个实际用法
- sizeof用法的一个例子
- Java enum的用法详解
- 没有注意过的细节】用scanf读一个unsigned char? %hhu 的用法
- WeakReference的一个错误用法
- asp.net 控件用法1:在一个ascs 文件里面指定模板
- 一个sql语句的基本用法
- WSAEnumProtocols的用法
- Java enum的用法详解