C1X 最有用的建议功能是什么?
到目前为止,C1X 最有用的建议功能是什么? 当前的编译器对它们有哪些支持?
What are the most useful proposed features of C1X so far?
And what support for them is there in current compilers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
就我个人而言,我经常使用
_Align( )
说明符和alignof
运算符。_Align
功能已经在很多编译器中得到了很好的支持(例如 GCC 中的__attribute__((aligned( )))
),但具有标准化的推理语法关于对齐是一个值得欢迎的补充。Personally, I have a lot of use for the
_Align( )
specifier andalignof
operator. The_Align
functionality is already pretty well supported in a lot of compilers (__attribute__((aligned( )))
in GCC, for example), but having a standardized syntax for reasoning about alignment is a welcome addition.匿名结构和联合很有帮助,我已经在 GCC 中使用它们(使用
-std=gnu99
)。改进的 Unicode 支持也是姗姗来迟的;虽然我不确定人们是否会从当前的 Unicode 库切换到 C1x 方式。
Anonymous structs & unions are helpful, and I already use them in GCC (with
-std=gnu99
).Improved Unicode support is also long-overdue; though I’m not sure if people will switch to the C1x way from current Unicode libs.