【问题标题】:No C++11 on vs 2015 pro?vs 2015 pro 上没有 C++11?
【发布时间】:2015-07-07 10:39:14
【问题描述】:

我刚刚安装了 Visual Studio 2015 RC Pro,因为我想使用 c++11 的 std::to_string 但它似乎仍然不是 11...

std::cout << _cplusplus << std::endl;

给我 199711。 VS 2015 RC 不应该有 11 个吗?还是我做错了什么? 帮助表示赞赏。

编辑:我想要什么似乎不是很清楚,所以这里有更多信息:

我想使用 to_string,它是 c++11 中 std 的成员,它将 int(在本例中)转换为字符串。

std::to_string(5);

给我一​​个错误:“std has no member to_string”

【问题讨论】:

标签: c++11 visual-c++ visual-studio-2015


【解决方案1】:

包括标题&lt;string&gt;

【讨论】:

    【解决方案2】:

    VS2015 仍然不完全支持 C++11,所以 __cplusplus 宏将保持为 97。

    【讨论】:

      猜你喜欢
      • 2016-09-01
      • 1970-01-01
      • 2015-12-22
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 2016-07-02
      • 2017-06-16
      相关资源
      最近更新 更多