Результаты поиска по запросу "fseek"
Отмена эффектов ungetc (): «Как» это делают fseek (), rewind () и fsetpos ()? Заполняется ли буфер каждый раз?
Ха! Как мне поставить все это в ясный вопрос !! Позвольте мне попробовать: Я знаю, что файлы открываются с помощьюfopen() мы буферизуем в память. Мы используем буфер для эффективности и простоты. Во время чтения из файла содержимое файла сначала ...
Очистка файлов fopen (), открытых в режиме обновления, между операциями чтения и записи. Требуется явная очистка?
Я прочитал это о переключении между операциями чтения и записи (и наоборот) для файлов, открытых для обновления с помощьюfopen() (ССЫЛКА [http://www.cplusplus.com/reference/cstdio/fopen/]) «Для файлов, открытых для обновления (те, которые ...
Вопрос о позиции поиска файла
Мой предыдущий Вопрос о чтении и записи необработанных данных, но возникла новая проблема, кажется, нет конца .... Вопрос в следующем: параметры функций вродеlseek() или жеfseek() все 4 байта. Если я хочу переместить промежуток более 4G, это ...
Самый быстрый способ прочитать каждый 30-й байт большого двоичного файла?
Какой самый быстрый способ прочитать каждый 30-й байт большого двоичного файла (2-3 ГБ)? Я читал, что у fseek есть проблемы с производительностью из-за буфер...
Как fseek () реализован в файловой системе?
Это не просто вопрос программирования, однако он влияет на производительность программ, использующих fseek (), поэтому важно знать, как он работает. Небольшо...
Вставка данных в файл в c
Мне нужно добавить строку до 45го байт в существующем файле. Я пытался с помощью
для одной и той же позиции в одно и то же время различными процессами также является проблемой; ОП может использовать один и тот же метод для решения обеих проблем.
у открыть файл в режиме «a + b», т. Е. Если он не существует, он создается автоматически, но если это так, я не хочу его перезаписывать. Я хочу иметь возможность читать и писать в файл. Файл является двоичным, и я хочу сохранить записи ...
В результате мы ничего не можем сделать, чтобы исправить это в отношении fseek / SEEK_END. Тем не менее, я бы предпочел fseek / ftell вместо специфичных для ОС вызовов API.
ал посты, которые показывают, как использовать fseek и ftell для определения размера файла. FILE *fp; long file_size; char *buffer; fp = fopen("foo.bin", "r"); if (NULL == fp) { /* Handle Error */ } if (fseek(fp, 0 , SEEK_END) != 0) { /* Handle ...
Спасибо, король! В идеале я хочу использовать метод Эрбурета, который он упоминает выше, но, к сожалению, это не работает. Я посмотрю вокруг, и если не завтра, я сделаю, как вы говорите.
я открываю текстовый файл и добавляю к нему. Однако мне нужно добавить 3 символа до конца файла. Другими словами, мне нужно добавить / написать из определенного места в файле. Может ли кто-нибудь помочь? С наилучшими пожеланиями Любен
я должен использовать fseek SEEK_END [дубликат]
На этот вопрос уже есть ответ здесь: Как вы определяете размер файла в C? [/questions/8236/how-do-you-determine-the-size-of-a-file-in-c] 14 ответовМой вопрос прост: Должен ли я использовать fseek с SEEK_END, чтобы добраться до конца файла, ...