string转枚举类型 把string当enum用,有性能损失吗?

把string当enum用,有性能损失吗?是的。例如,Char可以存储在至少一个字符串的内存中。此外,如果字符串用作枚举,则字符串很容易被错误写入,并且枚举被定义为数字常量。编译器在编译时容易发现错误

把string当enum用,有性能损失吗?

是的。

例如,Char可以存储在至少一个字符串的内存中。

此外,如果字符串用作枚举,则字符串很容易被错误写入,并且枚举被定义为数字常量。编译器在编译时容易发现错误,并提示开发人员及时改正,易于维护。