标签: g++10

错误:“排序”不是“std::ranges”的成员;您的意思是“std::sort”吗?

我运行了以下代码

vector<int> randomIntegers = generateIntegers(10); // Generates 10 integers

std::ranges::sort(randomIntegers);
Run Code Online (Sandbox Code Playgroud)

当我用 编译时g++ -std=c++20 file.cpp,我得到

error: 'sort' is not a member of 'std::ranges'; did you mean 'std::sort'?
Run Code Online (Sandbox Code Playgroud)
  • gcc --version:海湾合作委员会10.2.0
  • g++ --version:g++10.2.0

为什么 sort 不是成员?advance我正在使用 VScode intellisense,它显示了、begin、等方法common_view。但不排序。

c++ c++20 std-ranges g++10

2
推荐指数
1
解决办法
2029
查看次数

标签 统计

c++ ×1

c++20 ×1

g++10 ×1

std-ranges ×1