Здравствуйте, Abyx, Вы писали:
A>Здравствуйте, Anton_Savickiy, Вы писали:
A_S>>Хочется попробовать использовать библиотеку шаблонов и вот какой возник вопрос.
A_S>>Вот теперь хотелось бы отсортировать такой массив по FILETIME. Не подскажите, как это лучше сделать средствами STL? Пошукав, обнаружил такой инструмент, как map<string, int> M; <ключ, значение>. Но применительно к моей задачи никак не соображу. Есть еще элемент list, посоветуйте пожалуйста решение?
A>для сортировки есть sort. A>also попробуйте прочитать учебник по программированию.
Я согласен с тоном Вашего ответа, попробую еще раз.
#define NUM 100000
int A[NUM];
for(int i=0;i<NUM;i++) A[i]=(int)rand();
vector<int> v(A,A+NUM);
sort(v.begin(),v.end());
Вот так мне понятно, т е в случае вектора, а если вместо вектора будет массив структур и мне нужно отсортировать по определенному элементу?
Как накормить STL? Чтобы сортировать FILETIME я бы использовал CompareFileTime? Как внутри шаблона это можно реализовать?