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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2008, 19:02   #1
Rossik
 
Регистрация: 14.05.2008
Сообщений: 3
Восклицание раьбота с файлами С++

Помогите, пожалуйста!
Есть такая задача: дана программа, которая работает с паролями. Все пароли длиной 10 символов записываются в отдельный файл, я его назвала "paroli.txt". Когда появляется новый пароль (вводиться через форму, у меня это Form5->Edit1), программа должна проверять, не записан ли в файле paroli этот новый пароль. Если уже имеется такой, его использовать запрещается (у меня с помощь.формы 10:Form10->ShowModal()), если такого пароля нет, он записывается в этот файл.
Вот, что я из себя выжила:
Сначала создаю файл:
if(!FileExists("paroli.txt"))
{ ofstream fout("paroli.txt",ios:ut|ios::bin ary);
fout<<"";
fout.close();
}

Потом сравниваю:
if(Form5->Edit1->Text.Length()==10)
{
ofstream fout("paroli.txt",ios::in|ios:ut| ios::binary);
if(Form5->Edit1->Text.c_str()==fin>>buf)
Form10->ShowModal();
else
// смещение к концу файла
fout.seekp(0,ios::end);
fout<<Form5->Edit1;
fout<<" ";
}
fout.close();
fin.close();


Сначала хотела сравнить хотя бы с одним словом, но даже это не работает
Rossik вне форума Ответить с цитированием
Старый 14.05.2008, 22:55   #2
Rossik
 
Регистрация: 14.05.2008
Сообщений: 3
По умолчанию

uppppppppppp
Rossik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма с файлами fedoom Общие вопросы Delphi 5 25.06.2008 05:56
Проблемы с Ini-файлами Азазель Общие вопросы Delphi 6 08.09.2007 19:24
работа с BAT - файлами !!! Noor Помощь студентам 8 04.09.2007 16:11
слежение за файлами Umen Общие вопросы Delphi 3 17.11.2006 12:38