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

закрыть файл с помощью fclose(), но файл все еще используется
У меня проблема с удалением/перезаписью файла с помощью моей программы, который также используется (читается) моей программой. Проблема, по-видимому, заключается в том, что из-за того, что моя программа считывает данные из файла (output.txt), она...
12483 просмотров
schedule 14.06.2022

fclose(): 18 не является допустимым ресурсом потока
Я пытаюсь выполнить процесс, используя proc_open. Ввод-вывод для процесса обрабатывается каналами !! $descriptorspec = array( 0 => array("pipe", "r"), 1 => array("pipe", "w"), 2 => array("pipe", "w") ); Теперь, как это...
13886 просмотров
schedule 08.05.2022

fclose () всегда возвращает EOF
У меня есть функция, которая читает целые числа определенного формата из файла. Он отлично работает по желанию, но всякий раз, когда я пытался закрыть файл с помощью fclose (), fclose () всегда возвращает EOF. Есть предложения, почему? Я студент...
4114 просмотров
schedule 08.04.2023

Matlab: проверьте, открыт ли файл xls
Я попытался написать код, который проверяет, открыт ли файл. если это так, пока файл не закрыт, на экран будет выведено предупреждающее сообщение. Думаю, я неправильно использовал «fclose», потому что таким образом я получил ошибку: ??? Error...
2692 просмотров
schedule 20.01.2023

GlibC Double свободен или поврежден (fclose)
Я получил ошибку в моей программе C во время выполнения. Я нашел кое-что об ошибке «двойное бесплатное или коррупционное», но ничего подходящего. Вот мой код: void compute_crc32(const char* filename, unsigned long * destination) { FILE*...
2201 просмотров
schedule 20.01.2023

*** Ошибка в `./threads': поврежден двусвязный список: 0x00000000009bb240 *** в fclose
Мне нужно сделать программу, которая сначала читает матрицу из текстового файла и записывает ее в память. У меня получилось, но когда я пытаюсь закрыть файлы с матрицей из 4 строк и более, выдает ошибку: * Ошибка в `./threads': поврежден двусвязный...
919 просмотров
schedule 14.08.2022

Можно ли спасти файловый дескриптор из FILE *?
Мне нужно использовать некую кроссплатформенную библиотеку, которая передает FILE* объекты. Я получаю дескриптор файла из другого источника (унаследованного), я хочу сохранить тот же fd во всех fork процессах. В настоящее время я...
210 просмотров
schedule 13.04.2023

Должен ли я использовать flock при чтении файла в PHP?
Итак, я новичок в PHP, и пример из книги показывает, что когда я пишу файл в php, я должен использовать flock($fp, LOCK_EX) после открытия файла, а затем flock($fp, LOCK_UN) перед закрытием файла . Так: $fp = fopen("$DOCUMENT_ROOT/order.txt",...
512 просмотров
schedule 12.06.2022

файловый/многоканальный дескриптор (2), переданный в $fclose, недействителен
Это дополнительный вопрос к вопросу, опубликованному 5 февраля. Я не знал, как следить за этой веткой, отсюда и этот новый вопрос. Я прикрепил обновленный тестовый стенд. Он содержит $fwrite и т. д., как было предложено. Теперь получаю...
1209 просмотров
schedule 21.08.2022

PHP не удалось открыть поток — слишком много открытых файлов
Я получаю ошибку PHP failed to open stream: Too many open files. Я подозреваю, что проблема в том, что я что-то не закрываю должным образом, но чтобы узнать, что, мне нужно получить список открытых в данный момент файлов, когда возникает эта...
2737 просмотров
schedule 01.07.2023

Чтение файла .txt в C с пробелами
Я пытаюсь открыть простой текстовый файл в C, как показано ниже. пример списка Вводимый текст: Name Sex Age Dad Mom Gabriel M 58 George Claire Louise F 44 Pablo M 19 David Maria Я сомневаюсь, как...
1943 просмотров
schedule 02.07.2023

C: Файловый ввод-вывод — пример кода из книги и реальность. Опустить .txt?
В настоящее время я изучаю главу 13 из книги C Primer Plus (6-е издание) Prata, листинг 13.2 на странице 574, реализованный в кодовых блоках с использованием gcc. Код показан ниже. У меня есть текстовый файл с именем eddy.txt (но Win10 не показывает...
39 просмотров
schedule 25.06.2022

почему fclose() не всегда сбрасывает данные на диск?
Я получаю странные результаты, пытаясь записать данные в файлы в C.<br/> . Я думал, что fclose() закрывает *FILE и flushes данные из своего буфера в file.<br/> Но по какой-то причине он только иногда сбрасывает данные в моей...
538 просмотров
schedule 16.08.2022