水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:enum or int?
10楼
|
z16166
|
2024-05-09 09:28:17
|
展开
chatgpt让你考虑这几个问题,如果有编译期不知道的值,那就必须用int。
在选择枚举或整数时,需要考虑如下问题:
状态是否有可能动态变化?例如,是否会有新硬件添加,或者现有硬件的状态会改变?
是否所有模块和设备都有统一的状态集,或者每个都有自己独特的状态?
是否需要在编译时就知道所有可能的状态,还是需要在运行时动态读取?
配置的复杂程度:是否能够简单地将状态映射到整数,而不会混淆理解和维护?
--
FROM 222.130.138.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版