【发布时间】:2015-12-09 02:22:16
【问题描述】:
正如问题所述,我知道 C++17 中将有命名空间和枚举数的属性。这将如何影响我们的代码?这些属性是什么,它们将允许我们做什么?我找不到任何好的资源来理解这个新功能。
【问题讨论】:
-
好吧,现在您可以弃用带有属性的命名空间或枚举。这些属性与现在存在的属性相同。
-
就这样?只有命名空间/枚举的弃用可用?
-
如果您希望新属性标准化,请提出建议。 GCC 和 Clang 等编译器支持的不仅仅是少数标准编译器。无论如何,您可以阅读proposal 以获得动力。我还必须修改我之前的评论;我说的是枚举,但我应该说枚举器。
-
我认为这个问题不应该结束。答案提供了我发现在其他地方很难(以人类可读的方式)找到的信息。
标签: c++ enums namespaces standards