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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2008, 19:05   #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 вне форума Ответить с цитированием
Старый 16.05.2008, 19:28   #2
Native
 
Аватар для Native
 
Регистрация: 13.05.2008
Сообщений: 3
По умолчанию

Возможно проблема в том что сравниваешь не так, попробуй написать так if(strcmp(Form5->Edit1->Text,fin>>buf) == 0)
Native вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами Yar Помощь студентам 2 02.06.2008 08:03
Работа с файлами Stiker Общие вопросы C/C++ 1 10.04.2008 22:47
Работа с файлами ShVad Общие вопросы Delphi 4 03.02.2007 10:43
Работа с файлами El_Bint0 Помощь студентам 1 20.12.2006 02:07