【发布时间】:2016-07-24 02:53:16
【问题描述】:
在我的公司中,我们处理库中的不同语言环境选项。我们将字符串参数用于区域设置。但是,我更喜欢枚举而不是字符串,因为它们是类型安全的并且不需要字符串验证。
标准库中有语言和地区的枚举吗?如果没有,是否有计划包含这样的内容?
由于 iOS 上静态库的编译问题,无法创建通用库并定义自定义枚举。 (重复符号。)
【问题讨论】:
-
Is there an enumeration in standard library for language and regions?不,没有。区域名称的字符串形式也没有标准化。
标签: c++ enums locale std standard-library