![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
ninja |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Доброй ночи, столкнулся с такой проблемой: при записи информации в файл, кроме нужной, в файл записывается еще всякая лишняя информация. Принып такой: если в файле уже есть запись с записываемым именем ее записывать не нужно, в файл записывается только новая запись. И еще такая ошибка, когда создаю файл, при чтении этого файла функция !feof(F) как-то неверно работает, а именно в цикл все равно заходит, но поидее не должно, т.к. файл пустой. Заранее благодарен за помощь.
Объявляется структура struct YzelName Считывание данных из файла
Запись в файл if (flag_new_yzel == false) Функция perevod void perevod(TCHAR output_str[],AnsiString input_str) Сообщение отредактировано: ninja - 17.11.2010 22:32 |
![]() ![]() |
ninja |
![]()
Сообщение
#2
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Добрый вечер, не стал создавать новую тему написал тут. Снова проблема с файлами: когда записываю в файл следующую структуру:
struct pprName Для преобразования использую функцию: void perevod(TCHAR output_str[],AnsiString input_str) В массив yz.name записываю нулевой символ, но в файл попадает лишняя информация, когда считываю нужную запись, то выводится и нужная, и лишняя информация, как будто вместо 1й, записываются 2 записи. При чтении и записи данных в файл я использовал код который описан в предыдущих постах. причем мне нужно чтобы переменная TCHAR name[15] была длинной больше чем 15 символов, но чем больше длинну я указываю в скобках, тем больше ненужной информации пишется в файл. Заранее благодарен за помощь. Сообщение отредактировано: ninja - 1.12.2010 22:51 |
![]() ![]() |
![]() |
Текстовая версия | 22.06.2025 12:54 |