【发布时间】:2011-06-12 19:24:22
【问题描述】:
在link 之后,我想知道在 GCC 中启用 C++0x 是否有一些副作用。
根据gcc:“GCC 对 C++0x 的支持是实验性的”。
我担心的是,例如编译器会生成一些不同的代码,或者标准库使用了一些在 gcc 中被破坏的 C++0x 功能。
因此,如果我没有明确使用任何 C++0x 功能,它会破坏我现有的代码吗?
【问题讨论】:
-
“实验”部分是在标准最终确定之前开始实施。这意味着随着标准草案的发展,某些部分实际上发生了变化。如果您将损坏定义为“发布编译器时标准草案的外观”,那么现在有些东西可能会损坏。