gpt4 book ai didi

c++ - gcc 中 c++11 支持的官方状态

转载 作者:IT老高 更新时间:2023-10-28 21:58:18 25 4
gpt4 key购买 nike

不是关于 gcc 支持哪些 c++11 功能的问题(我相信从 4.8 开始对 c++11 的支持非常完整),但如果有任何已知问题在生产代码中使用它们。

我问的原因是我看过 manual for gcc5.2并在“GCC 支持的语言标准”部分中写道:

[...] most of which have been implemented in an experimental C++11 mode in GCC.

experimental这个词让我有点担心,但另一方面,甚至没有提到 c++14,尽管我相信 GCC 也支持所有这些特性。那么这只是文档中的一个疏忽,还是对在将使用 gcc5.2 (4.8) 编译的生产代码中使用 c++11 功能真的存在任何有效的担忧?

最佳答案

看起来实际上它是 experimental 仅在单词上。在 gcc 6.0它不会是 experimental 更多。

The default mode for C++ is now -std=gnu++14 instead of -std=gnu++98.

但是现在,默认模式是 gnu++98 所以,它是 experimental (原因之一,为什么我们不使用 C++11/C++14 现在)。

关于c++ - gcc 中 c++11 支持的官方状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33238856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com