gpt4 book ai didi

c++ - 我对 g++ 编译器有哪个 C++ 标准?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:06:32 25 4
gpt4 key购买 nike

我在 Code::Blocks IDE 上工作,但我目前正计划使用 Sublime 编辑器 + 一些编译器。

在 C:B 中,我有 MinGW g++ 编译器(不确定版本)。

我如何知道我使用的是哪个 C++ 标准(14 或 11 或之前的标准)?另外,如何更改 C++ 标准并获得我想要的标准? (实际上我需要 14 个)。请告诉 C::B 以及我何时为 Sublime 单独安装编译器。

最佳答案

自 6.0 版以来,C++14 应该是 GCC 的默认设置。在 6.0 之前,默认是 C++98。打开命令提示符并键入 g++ --version 以查看您的版本。

要更改版本标志,转到设置 -> 编译器(或类似的东西)并查看编译器标志列表。检查看起来像“让 g++ 遵循 ISO ... C++14 标准”的选项。

对于其他 IDE,找到编译器/build设置(每个项目可能不同也可能不同),查看它们并选择标准。顺便说一下,它的标志是 --std=c++14

This可能有帮助。

关于c++ - 我对 g++ 编译器有哪个 C++ 标准?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49165967/

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