更新时间:2023-02-26 16:58:49
这个函数位于 std 命名空间中,所以只写:
This function locates in std namespace, so just write:
#include <QApplication>
#include <algorithm>
#include <QVector>
using namespace std;//new line!
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QVector<int>vec{9,6,10,5,7};
sort(vec.begin(),vec.end());
return a.exec();
}
或者每次都写std::sort
:
#include <QApplication>
#include <algorithm>
#include <QVector>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QVector<int>vec{9,6,10,5,7};
std::sort(vec.begin(),vec.end());
return a.exec();
}