标签:it! 还需要 实际应用 str 原因 支持 标志位 flag 通过
我在之前的博客 https://blog.csdn.net/ICE_KoKi/article/details/81224957 写过一个工程中标志位的API,后来在实际应用中发现有两个问题:
以上原因促使我改进了原博客的方法1,具体改进方向为:
代码详见GitHub链接:https://github.com/FunkyKoki/Flags_API
有两点在使用时需要注意:
1. 在我开源的代码中,仅将标志位数量扩展为128个,不过抛砖引玉,相信看懂的童鞋依葫芦画瓢很容易进行扩展,这里我就偷一个懒了。
2. 有的童鞋可能会抱怨flags.h太长,实际上,作为建议,在确保你所定义的标志位数量小于等于可用数量时,你尽可将枚举类型中无用的部分删去,仅保留您自定义的枚举项以及最大项Flag_MAX。
Hope you enjoy it!
标签:it! 还需要 实际应用 str 原因 支持 标志位 flag 通过
原文地址:https://www.cnblogs.com/yishenmingliang/p/10353832.html