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

  • Автор темы EcstasY
  • Дата начала
E

EcstasY

Гость
#1
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; // прерываем выполнение функции
}