尝试对整数数组进行排序,经过一番谷歌搜索后,遇到了使用std::sort
伴随此错误的解决方案:namespace "std" has no member "sort"
.
只是为了消除我没有使用 std 命名空间的任何疑虑,这是我的标题:
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
using namespace std;
添加:
#include <algorithm>
如std::sort()
参考页所述。
请参阅使用 std 命名空间,为什么“使用命名空间 std”被认为是不好的做法?以及关于 SO 讨论的许多其他问题using namespace std;
。