gpt4 book ai didi

c++ - std::to_string - 'to_string' 不是 'std' 的成员 - Visual Studio Code 1.42.0

转载 作者:行者123 更新时间:2023-12-05 06:21:07 30 4
gpt4 key购买 nike

我在编译代码时遇到了问题。我想使用 std::to_string,因为它是一种方便的将 int 转换为字符串的方式。但是,我不断收到“'to_string' 不是'std' 的成员”,所以这似乎是一个编译器问题,因为这应该是后来的 C++ 版本中的标准功能。

第一次编译失败时,我做了一些研究,并根据我的发现尝试了以下方法:

包括以下标题:

#include <iostream>
#include <string>
#include <sstream>

尝试在 C++ 11、17 和 20 中编译

在 msvc-x64 和 gcc-x64 之间更改智能感知模式

在“默认”和“标记解析器”之间更改智能感知引擎

这些似乎都不能解决问题。我不知道还能尝试什么。任何见解将不胜感激。

最佳答案

将 C++ 标准版本更改为 C++11(最小,默认为 C++98)。您还可以检查编译器路径:默认情况下是 clang。

您可以在 C/C++ 配置 UI 中更改它,方法是从命令面板 (Ctrl+Shift+P) 运行命令 C/C++:编辑配置 (UI)。

关于c++ - std::to_string - 'to_string' 不是 'std' 的成员 - Visual Studio Code 1.42.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60107135/

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