Я STRUCT как:функцию сравнения для дат
struct stored
{
char *dates; // 12/May/2010, 10/Jun/2010 etc..
};
// const
struct stored structs[] = {{"12/May/2010"}, {"12/May/2011"},
{"21/May/2009"}, {"13/May/2011"},
{"10/May/2011"}, {"19/May/2011"}};
То, что я хочу сделать, это сортировать-структуру «хранятся» на stored.dates.
qsort(structs, 9, sizeof(struct stored*), sortdates); // sortdates function
Я не совсем уверен, что было бы хорошим способом сортировать эти дни? Сравните их как c-строки?
Что представляет собой "ctr"? – John
Будет ли формат даты - дня (дд), месяца (МММ), года (гггг) - всегда одинаковым? –
ctr в основном просто счетчик - не нужен – Chris