#include<iostream>
#include<vector>
#include<list>
#include<set>
#include<algorithm>
using namespace std;
void Output(int val)
{
cout << val << ' ';
}
int main()
{
vector<int> intvec;
for (int i = 0; i < 10; i++)
intvec.push_back(i);
cout << "vect is" << endl;
for_each(intvec.begin(), intvec.end(), Output);
random_shuffle(intvec.begin(), intvec.end());
cout << "change vector is" << endl;
for_each(intvec.begin(), intvec.end(), Output);
system("pause");
return 0;
}
random_shuffle函数改变vector容器中元素的次序
最新推荐文章于 2024-01-09 07:15:00 发布