Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


DENoszone
feof
Если компилятор с прошлой темы не менялся то команда feof входит в заголовочный файл stdio.h, а /*...*/ в примере означает брать шапку и окончание с первого примера поста. Символ ! перед ней означает отрицание, а строчка кода while (!feof(fSettings)) означает "пока не найден конец файла".


Закодировать и/или работать в двоичном режиме?
Закодировать самым примитивным способом можно указывая соответствующие коды символов согласно кодовой таблицы. Character Tables
Двоичныё режим это соответственный режим чтения/записи файла, в котором всё может и оставаться по прежнему.

Запрет и работа с временем
Насчёт запрет на изменения то тут немного сложнее, можно добиться запрета во время работы программы но нет возможности сделать запрет изменения после. К слову, цитадельные файлы SAM контроля пользователей Windows и те можно изменить. Можно добавить контроль по сумам MD5 или прочим алгоритмам, что при не совпадении сумы затирать, что б не брать из этого файла инфу.
Вопрос насчёт времени предназначен для этой темы Измерение времени исполнения функции


А в примере уже всё так реализировано: использовать управляющий символ \n в (f)printf, про другие здесь.
А на эти клавиши идёт реакция?
Не стоит дописывать новым постом вопросы, разве прошло более чем три дня, лучше использовать редактирование поста, на который ещё нет ответа.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:33, 01-07-2008 | #6