gpt4 book ai didi

c++ - 在 c++0x 之前的版本中使用 map::at()

转载 作者:行者123 更新时间:2023-11-28 07:45:14 25 4
gpt4 key购买 nike

我很高兴看到 map::at() 被添加到 c++11 中,但在仔细研究之后,我发现它已经在 gcc 库中定义,并且可以与 -std=c++0x 一起使用,c++98。

将此方法用于使用 c++0x 之前的标准编译的代码是否被认为是可移植的?

最佳答案

我认为您误解了 -std=c++0x 的含义。来自 C dialect options :

'c++11'

'c++0x'

The 2011 ISO C++ standard plus amendments. Support for C++11 is still experimental, and may change in incompatible ways in future releases. The name 'c++0x' is deprecated.

如您所见,c++0xc++11 是等效的,c++0x 已弃用。

关于c++ - 在 c++0x 之前的版本中使用 map::at(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15035341/

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