C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #include<conio.h>
#include<iostream.h>
#include<vector.h>
#include<algorithm>
bool mefunction(int i,int j)
{
return (i<j);
}
void main()
{
using namespace std;
const int arry[5]={4,2,6,1,7};
vector < int > rer(arry,arry+5);
sort(rer.begin(),rer.end(),mefunction);
for(vector<int>::iterator k=rer.begin();k!=rer.end();k++)
cout<< (*k);
getch();
} |
|
вот я сделал! но вот мне не понятны две вещи!((
C++ |
1
| vector < int > rer(arry,arry+5); |
|
и
C++ |
1
| for(vector<int>::iterator k=rer.begin();k!=rer.end();k++) |
|
<_------ вывод по итератору, но блиин(( поясните плиз итератор это типа новый отсортированный массив?