Вопросы по теме '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