Люди Добрые, ПОМОГИТЕ с ОЧЕРЕДЬЮ

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем EcstasY, 19 дек 2010.

  1. EcstasY

    EcstasY Гость

    C++Builder
    Задача такая: Реализовать ОЧЕРЕДЬ НА БАЗЕ СПИСКА. Есть txt-файл, в котором построчно записаны цифры (допустим в 1-й строке "1", во 2-й "2" и так далее),
    из него я считываю эти строки в качестве списка, вот.. После чего хочу удалить элемент из очереди (удаляем 1-й,т.к. реализуем очередь) и добавить элемент в хвост очереди -все это выполняется просто для наглядности термина ОЧЕРЕДЬ.
    В итоге хочу получить отредактированный список. Знаю что для знающих людей это легче простого, но дело в том, что я совсем далек от программирования, максимум только могу прочитать и понять что к чему в коде((
    ПОМОГИТЕ ПОЖАЛУЙСТА

    Код считывания из файла тока реализован:

    void __fastcall TForm1::Button1Click(TObject *Sender)
    { if(OpenDialog1->Execute()){ // если выбрали файл
    TStringList *ptStringList = new TStringList(); // создаем список строк
    ptStringList->LoadFromFile(OpenDialog1->FileName); // считываем в список строки из файла
    if(ptStringList->Count <=0){ // если файл пустой
    Memo1->Lines->Add("Ошибка: файл пустой."); // заполняем лог
    return; // прерываем выполнение функции
    }
     
Загрузка...

Поделиться этой страницей