Вопросы по теме 'fseek'

Эквивалент PHP fseek() для переменных?
Мне нужен эквивалент функции PHP fseek() . Функция работает с файлами, но у меня есть переменная, содержащая бинарные данные, и я хочу с ней поработать. Я знаю, что мог бы использовать substr() , но это было бы неубедительно — оно используется для...
1264 просмотров
schedule 22.11.2022

fseek char linux устройство
Я пытаюсь написать простое символьное устройство для Linux, мне нужно читать и записывать устройство с помощью fread/fwrite и использовать fopen и fseek. Я написал простую тестовую программу для использования моего устройства и заметил, что fpos в...
1255 просмотров
schedule 02.12.2023

как снова перемотать () файл http-потока в PHP, кроме fclose () и fopen ()?
PHP fopen позволяет вам fopen() размещать http в виде файловых потоков. Но вы не можете fseek() или rewind() их, есть ли другой способ сделать это, кроме fclose() и fopen() еще раз?
3442 просмотров
schedule 27.10.2022

как установить указатель на файл с помощью fseek
Я знаю, что мой указатель файла находится в конце строки после печати этой строки: «xyz». Как я могу получить его в начале строки? (показывая на х) offset = ftell(fp); fseek(fp, offset - sizeof("xyz") , SEEK_SET); Выше вроде не работает....
3870 просмотров
schedule 09.10.2022

Перемещает ли fseek() указатель файла в начало файла, если он был открыт в режиме a+b?
Я хочу открыть файл в режиме "a+b", т.е. если он не существует, он создается автоматически, но если он существует, я не хочу его перезаписывать. Я хочу иметь возможность читать и писать в файл. Файл бинарный, и я хочу сохранить в нем записи...
13582 просмотров
schedule 11.06.2023

Будет ли функция fseek сбрасывать данные в буфер в C++?
Мы знаем, что вызов таких функций, как fprintf или fwrite, не приведет к немедленной записи данных на диск, вместо этого данные будут помещены в буфер до тех пор, пока не будет достигнуто пороговое значение. У меня вопрос: если я вызову функцию...
2341 просмотров
schedule 03.05.2023

Как читать числа, разделенные запятыми, из файла в многомерный массив в C
Я хочу написать функцию, которая создает массивы целых чисел в файле с числами, разделенными запятыми, например: 1, 54520.00000, 86397.00000, 0 2, 54440.00000, 87200.00000, 0 3, 51280.00000,...
739 просмотров
schedule 03.03.2023

llseek не работает в драйвере ядра
Я пишу драйвер ядра ЖК-дисплея для ЖК-модуля. Все шло хорошо, я могу писать на дисплей, создавать узел /dev/lcd, в который я могу писать, и он будет отображать результаты на экране. Я подумал, что использование обратного вызова llseek fops для...
1459 просмотров
schedule 28.06.2023

Очень большой эквивалент fseek для стандартного ввода?
У меня есть очень большое известное количество байтов на стандартном вводе, и я хочу отбросить большое (также известное) их количество, прежде чем читать интересующую часть (другими словами, я хочу выполнить fseek вперед на большое целое число, но...
395 просмотров
schedule 16.04.2023

Проблема чтения бинарных данных MATLAB fseek
MATLAB 7.13.0.564 (R2011b), UBUNTU 12.04 (точный) 64-бит Я пытаюсь прочитать подмножество (не начиная с начала) 2D-данных из двоичных файлов. Я знаю, что 1 набор 2D-данных составляет 5838952 байта: >>whos DATA 5747x127...
1066 просмотров
schedule 27.04.2023

ftello() и fseeko() ошибки сборки Android
Я пытаюсь собрать Android L для 64-битной архитектуры. Мой код выглядит так: #if (HAS_LARGE_FILE_SUPPORT) #define _FILE_OFFSET_BITS 64 //Defined in header file /*Some File operations*/ #if HAS_LARGE_FILE_SUPPORT return fseeko(iFile,...
1572 просмотров
schedule 26.05.2023

вывод ftell в функции php
Вот мой код: <?php $url="http://www.sina.com.cn"; $handle = @fopen($url, "r"); $len=get_headers($url,true); print_r($len); echo $len['Content-Length']."\n"; if ($handle) { while (($buffer = fgets($handle,1024))...
1247 просмотров
schedule 23.04.2022

Программа C для печати первых и последних n строк в файле, что я делаю неправильно?
Я новичок в программировании в целом. Обратите внимание, что это домашнее задание. Я использую текстовый файл с az в нижнем регистре. Я использую команду ./a.out test.txt для запуска программы, затем ввожу число. мой код: #include...
2765 просмотров
schedule 02.10.2022

C, вставка внешнего текста в текстовый файл,
Есть ли простой способ вставить внешний текст в какое-либо место в текстовом файле? Я имею в виду, предположим, у меня есть файл со следующей строкой Привет, мир ! и я хочу добавить, скажем, "_, ​​_" между "Hello" и "world". Раньше я...
70 просмотров
schedule 07.03.2023

Должен ли я выполнять fseek несколько раз, если я хочу получить доступ к другой части информации в файле?
В фиксированных местах метаданных файла есть три важных целых числа, каждое из которых занимает ровно 4 байта: По смещению 10–13 байтов — смещение в файле растрового изображения, с которого начинается массив пикселей. При смещении...
161 просмотров
schedule 18.02.2023

Подсчет пустых строк из файла в C
Есть ли способ подсчитать общее количество пустых строк в файле на языке C. Я пытался, и ниже мой код, но он не работает. void countLines(char *f1) { FILE *fp; fp=fopen(f1,"r"); int d=fgetc(fp),count=0,countbl=0; while(d != EOF) {...
242 просмотров
schedule 05.11.2022

Что делает fseek?
Я новичок в C и использую fseek. Мой вопрос в том, что именно он делает? например: fseek(FILE *stream, -1, SEEK_CUR) будет читать 1 символ назад, так что это уже в конце файла? Значит ли это, что fseek(FILE *stream, 0, SEEK_CUR) ничего не...
152 просмотров
schedule 13.07.2023