gpt4 book ai didi

Visual Studio 2017 中的 C++ 版本 98

转载 作者:行者123 更新时间:2023-11-30 05:08:32 24 4
gpt4 key购买 nike

我正在尝试获取我正在使用的 C++ 版本,我认为这是一项简单的任务,因为开发人员需要版本号来查看哪些功能可用(或者这是一个错误的假设)?我尝试了 here 中建议的方法:

auto someversion = __cplusplus;
std::cout << someversion;

显示:

199711

根据链接的答案,这意味着我使用的是 C++98。这是正确的还是有另一种方法来获得正确的版本号?

我还尝试运行 command :

g++ --version

但是命令没有运行(命令“g++”无效。)。如何确定我运行的是哪个 C++ 版本?

编辑:上下文

那么人们如何知道哪些功能可用,或者您是否只需要尝试找出答案?我正在尝试异步,但是当我复制示例时我的语法无效,那是我检查版本号以查看示例中的语法是否可用于我的设置时。 (example : )

最佳答案

运行:

cl

输出应该是这样的:

Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x86

然后,参见Visual C++ Language Conformance以准确检查您的编译器支持哪些功能。

关于Visual Studio 2017 中的 C++ 版本 98,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46811355/

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