Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2009, 21:48   #1
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
Восклицание Сортировка TList

Здравсвуйте програмисты! Вот по книге изучаю тему про список TList. Вопрос,подскажите пожалуйста,как отсортировать правильно, 2 структуры, и вывести одну структуру отдельно в отсортированном виде по букве, и также вывести вторую структуру отдельно в отсортированном виде по букве, и вывести отдельно соединённые 2 структуры в одно по букве в отсортированном виде.
Вот код ниже:

Код:
struct lodka{
AnsiString a,b,c,d;
unsigned int god;
} * abdylay;

struct lodka1{
AnsiString a,b,c,d;
unsigned int god;
} * abdylay1;

int i1;
void __fastcall piter()
{
TList *spisok = new TList;
abdylay = new lodka;
abdylay->a = "папа";
abdylay->b = "мама";
abdylay->c = "дядя";
abdylay->d = "студент";
abdylay->god = 1950;
spisok->Add(abdylay);

abdylay1 = new lodka1;
abdylay1->a = "Паша";
abdylay1->b = "Маша";
abdylay1->c = "Даша";
abdylay1->d = "Саша";
abdylay1->god = 1930;
spisok->Add(abdylay1);

for(int i=0; i<spisok->Count; i++)
ShowMessage(((lodka*)spisok->Items[i])->a +
'\n' + ((lodka*)spisok->Items[i])->b + '\n' +
((lodka*)spisok->Items[i])->c + '\n' +
((lodka*)spisok->Items[i])->d + '\n' +
((lodka*)spisok->Items[i])->god);
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
piter();
}
//---------------------------------------------------------------------------
prikolist вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка Шелла и Шейкер-сортировка AleksandrMakarov Паскаль, Turbo Pascal, PascalABC.NET 11 11.03.2012 12:18
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию Arkuz Помощь студентам 1 25.09.2007 17:16
Tlist - Сортировка MAcK Компоненты Delphi 1 03.09.2007 15:24
Блокирование при работе с TList. Riman Общие вопросы Delphi 7 31.05.2007 15:28