|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2008, 19:02 | #1 |
Регистрация: 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(); Сначала хотела сравнить хотя бы с одним словом, но даже это не работает |
14.05.2008, 22:55 | #2 |
Регистрация: 14.05.2008
Сообщений: 3
|
uppppppppppp
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма с файлами | 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 |