#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
void Output(int val)
{
cout << val << ' ';
}
int main()
{
vector<int > intVect;//定义向量
for (int i = 0; i < 10; ++i)
intVect.push_back(i);//给向量赋值
cout << "Vect :";
for_each(intVect.begin(), intVect.end(), Output);//显示向量中的值
random_shuffle(intVect.begin(), intVect.end());//打乱顺序
cout << endl;
cout << "Vect :";
for_each(intVect.begin(), intVect.end(), Output);//显示向量中的值
}