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

C fwrite и размер файла
Меня смущает странная проблема. Когда я делаю что-то вроде ниже: FILE* fl; int* d = new int[3]; d[0] = -3; d[1] = -3; d[2] = -3; plik = fopen("E:\data.txt","r+b"); fwrite((char*)d, sizeof(int), sizeof(int)*3, fl); fclose(fl); system("pause");...
1732 просмотров
schedule 26.06.2022

fprintf и fwrite (запись байтов в fp)
У меня есть вопрос о fprintf и fwrite. Сколько байт записывается при выполнении этого кода (при условии, что fp настроен правильно). int i = 10000; fprintf(fp,"%d",i); fwrite(fp,sizeof(int),1,&i); Когда я проверял, то 5 байт и 9 байт...
1724 просмотров
schedule 04.11.2023

Почему ostream::write() требует ‘const char_type*’ вместо ‘const void*’ в C++?
Функция fwrite() в C использует const void *restrict buffer в качестве первого аргумента, поэтому вы можете напрямую передать указатель на struct в качестве первого параметра. http://en.cppreference.com/w/c/io/fwrite например...
3120 просмотров
schedule 09.01.2024

fwrite() не работает для записи целого числа в двоичный файл
Может кто-нибудь сказать мне, почему эта функция не будет работать? Я просто не могу понять... void writeRegister(FILE *arq, Book *L){ //writes in actual file position char c = '|'; int sizeRegWrite = reglen(L); //reglen() returns the size of...
5225 просмотров
schedule 12.06.2024

Перезаписать содержимое файла на C
Я пытаюсь перезаписать содержимое файла, используя fwrite() , fseek() в C, но это не работает. Размер файла 30. Я хочу написать «ABCD», перезаписав позицию 10 ~ 13 в файле. Поэтому я программирую ниже. FILE *fp = fopen("file.txt", "a+");...
1984 просмотров
schedule 08.07.2022

Попытка собрать большой html-документ с вводом из формы
Я пытаюсь построить документ из его различных частей. Целевой документ не получает никакого содержимого. Можете ли вы сказать мне, что я делаю неправильно здесь? У меня есть begin.txt с содержимым HTML и end.txt , в начало которого я хочу...
60 просмотров
schedule 17.11.2023

Импорт CSV-файла с использованием fread теряет порядок множителей
Когда я пытаюсь прочитать ранее сохраненный CSV-файл с помощью data.table функции fread , категориальный порядок моих данных не сохраняется. Форматируется в алфавитном порядке. Чтобы воспроизвести эту проблему, я создал поддельный набор данных,...
121 просмотров
schedule 05.11.2023

Запись в файл заставляет мою программу загружаться очень медленно
Я пытаюсь писать файлы csv с помощью fwrite/fputcsv в цикле, но когда я использую эти функции, они пишут в первый файл, а затем вкладка загружается бесконечно и больше ничего не делает. Я знаю, что эти функции проблема в том, что когда я удаляю их,...
49 просмотров
schedule 18.04.2024

Клиент читает больше байтов, чем было отправлено в C-linux
РЕДАКТИРОВАТЬ: я пытаюсь отправить файл с сервера клиенту. Когда я отправляю файл размером 44 байта, клиент читает 256 байтов на первой итерации (что соответствует размеру массива символов buf), а на следующей итерации читает оставшиеся 44 байта....
32 просмотров
schedule 05.03.2024

Пустая строка в EOF с PHP
У меня есть скрипт, который пишет .CSV, что довольно понятно: $handle = fopen($name); foreach ($data as $tkey => $tval) { fwrite($handle, $eol); } fclose($handle); Это работает совершенно нормально, все так, как должно быть. НО: в...
38 просмотров
schedule 28.01.2024