Описание тега feof

Функция feof доступна как часть стандартной библиотеки C и проверяет, достигнут ли конец потока. Обычно, когда он используется, код его использования неверен.
1 ответ

Программа читает только первый int из текстового файла C

В этой части моей программы предполагается прочитать набор чисел типа int из "example112.txt" и воспроизвести их через осциллятор для создания мелодии. Он читает только первый номер Int в текстовом файле снова и снова вместо чтения до конца файла, т…
25 мар '15 в 22:58
0 ответов

C - используя feof() с хреном

Я должен прочитать некоторые двоичные файлы и сохранить их в динамическом списке. Когда я делаю это так, как я сделал (см. Ниже), и затем печатаю все продукты, которые я прочитал, консоль показывает мне 2 продукта с каждым полем, установленным на 0 …
29 янв '15 в 11:01
2 ответа

Подсчет строк в файле данных

В этом фрагменте кода я пытаюсь подсчитать количество строк, содержащихся в файле. Данные разделены на семь столбцов и 421 строку. Тем не менее, общее количество выходных данных возвращается как 422, что считается более чем в одной строке. Зачем? Ка…
23 апр '14 в 09:26
1 ответ

Базовая обработка потока в c

Я просто сбит с толку основной обработкой потока в C. Даже после часа поиска в Google и чтения по этой проблеме, я не мудрый (и это не первая моя попытка вникнуть в это). Я пытаюсь читать цифры из ввода до тех пор, пока не будет достигнут EOF или не…
24 ноя '13 в 20:34
3 ответа

PHP поведение feof против C

Я из C и C++, но также играю с некоторыми вещами в Интернете. Все мы, народ C (надеемся), знаем, что зовем feof на FILE* перед чтением это ошибка. Это то, что очень часто вызывает у новичков С и С ++. Это также относится и к реализации PHP? Я полага…
13 июл '10 в 16:57
0 ответов

PHP fread() ожидает, что параметр 1 будет ресурсом, учитывая логическое значение

У меня есть эти ошибки, дело в том, что на локальном сервере работает нормально, но теперь, когда я загрузил файлы на хостинг, я получаю эти ошибки. fread () ожидает, что параметр 1 будет ресурсом, учитывая логическое значение fseek() ожидает, что п…
05 фев '18 в 22:19
3 ответа

Получение ошибки сегментации в цикле fread/fwrite, копирование файла

Я должен скопировать файл из предполагаемого источника в предполагаемый пункт назначения. Я получаю ошибку ошибки сегментации примерно через 2 секунды после ввода пункта назначения. Выходной файл создан так fopen() работает. Я посмотрел в Интернете,…
03 окт '15 в 14:39
0 ответов

Действительно ли feof() действительно полезно в этом сценарии? Я не могу найти его применение

Я пытался прочитать данные из test.txt и вывести их на экран консоли. Текстовые файлы Данные: DCA 12 50 DCB 60 70 DCC 70 90 Решение 1. Приведенный ниже код работает нормально, но возвращает неправильные данные, если сам файл пуст. FILE *fptr; fptr =…
12 дек '18 в 12:06
1 ответ

Не могу удалить имя файла и не могу переименовать мой временный файл в database-aluno.txt

Я пытаюсь разработать решение для моих алгоритмов и структур данных. У меня есть функция, которая проводит студента через сравнение числа, прочитанного числом, которое существует в моей базе данных (соответствует количеству строк). Бывает прямо тогд…
30 дек '14 в 11:49
2 ответа

Открыть файл через FTP URL

Я пытаюсь загрузить файл с помощью PHP с FTP-адреса, который выглядит как ftp://username:password@domain/file.zip, URL хороший, потому что я могу загрузить файл и вставить его в любой браузер. Fopen поддерживает этот вид потоковой передачи файлов, т…
21 фев '13 в 09:25
1 ответ

Скажите AJAX, что запрос был выполнен без отмены загрузки файла

Извините, если название вводило в заблуждение, нет простого способа сократить мою проблему в названии. В настоящее время я экспериментирую с загрузкой файлов AJAX; Ранее я выполнял стандартную загрузку файлов, но теперь я пытаюсь сделать интерфейс м…
09 май '16 в 23:21
1 ответ

Как завершить сканирование, введя только один EOF

Я решаю эту проблему. Я использую цикл while для сканирования строки чисел, и мне нужно прекратить сканирование и продолжить работу с остальной частью моей программы. Я просто не могу понять, как очистить стандартный ввод или сделать что-нибудь, что…
10 ноя '13 в 11:43
2 ответа

PHP: последние слова пропустить

Проблема проста, но сложна в то же время. feof не печатает мое последнее слово. Он берет из имени файла город и код (Venice,A908) и должен показывать в OUTPUT: nameCity,codeOfCity. Позвольте мне показать вам пример: City.csv Abano Terme,A001 Abbadia…
12 ноя '15 в 18:39
3 ответа

Почему фред достигает EOF рано?

Я пишу библиотеку C, которая читает файл в память. Он пропускает первые 54 байта файла (заголовка), а затем читает остаток как данные. Я использую fseek для определения длины файла, а затем использую fread для чтения в файле. Цикл запускается один р…
02 окт '08 в 19:02
3 ответа

PHP feof() возвращает true до конца файла

Последние несколько дней я работал над странной проблемой PHP, когда функция feof() возвращает true до конца файла. Ниже приведен скелет моего кода: $this->fh = fopen("bigfile.txt", "r"); while(!feof($this->fh)) { $dataString = fgets($this-&gt…
14 янв '15 в 05:10
1 ответ

Почему ошибка сегментации в feof()?

У меня есть следующее перечисление и структура: enum Destination { unknown = 0, hosok, parlament, var }; struct Client { char name[30]; char email[30]; char phone_num[11]; int client_num; enum Destination destination; struct tm registration_date; };…
28 окт '17 в 16:11
2 ответа

Как использовать fopen, feof и fread для манипулирования несколькими файлами?

У меня есть файл (fullsoccer.txt), в котором содержится 500 ссылок (онлайн-ссылки для файлов XML). Я вызываю эти ссылки, а затем передаю каждую из них в функцию, которая открывает ссылку, затем читает содержимое, а затем передает содержимое в функци…
09 май '13 в 06:34
1 ответ

Почему последняя итерация повторяется?

Мой вопрос касается while(! Feof(arch)), которое повторяет последний реестр два раза. Спасибо, если вы нашли время, чтобы ответить. Я в первый год обучения основам. Информация находится в архиве, поэтому первым вводом не должно быть 's', потому что …
24 ноя '14 в 23:10
2 ответа

Чтение данных из fsockopen с использованием fgets/fread зависает

Вот код, который я использую: if (!($fp = fsockopen('ssl://imap.gmail.com', '993', $errno, $errstr, 15))) echo "Could not connect to host"; $server_response = fread($fp, 256); echo $server_response; fwrite($fp, "C01 CAPABILITY"."\r\n"); while (!feof…
04 май '12 в 13:12
2 ответа

Дополнительный EOF персонаж

У меня есть программа, которая читает файл в структуру буфера. У меня проблема в том, что когда я смотрю на вывод файла, в конце появляется дополнительный символ EOF. Я опубликую связанные функции:(ПРИМЕЧАНИЕ: я удалил проверки параметров и только р…
25 сен '13 в 18:50