Вопросы по теме 'eof'
Почему устанавливается бит ошибки, когда при чтении обнаруживается eof?
Я читал, что <fstream> предшествует <exception> . Игнорируя тот факт, что исключения на fstream не очень информативны, у меня есть следующий вопрос:
Можно включить исключения для файловых потоков с помощью метода exceptions() ....
9652 просмотров
schedule
20.02.2024
Как я могу сгенерировать EOF (или ASCII 0) в консоли отладки Visual Studio?
У меня есть программа консольного режима, работающая в Windows. Программа вызывает getchar() в цикле, когда возвращается либо EOF , либо 0 . Я хотел бы ввести один из следующих тестовых векторов при запуске отладчика:
" abc\0 " or " abc\EOF...
8029 просмотров
schedule
17.10.2023
Обнаружение EOF в цикле fgets While
Я перебираю каждую строку ввода TCP-сокета, используя fdopen и fgets , вот так:
int connfd = accept(listenfd, (struct sockaddr*)NULL, NULL);
FILE *f;
char line[1024];
f = fdopen(connfd, "a+");
while(fgets(line, sizeof(line), f) != NULL) {...
3947 просмотров
schedule
12.03.2024
Как мы завершаем этот код C?
Этот код c принадлежит K&R. Он работает постоянно, даже когда я набираю -1. Я использую eclipse в Fedora 17. Что не так с этим кодом? как бы это кончилось? Даже CTRL+D не работает, чтобы закончить это!
#include<stdio.h>
int main(void)
{...
245 просмотров
schedule
25.08.2022
С++ Чтение файла в обратном направлении с конца файла
Я пытаюсь написать программу с меню, которое читает текстовый файл несколькими способами. Я просто все еще работаю над пунктом меню № 2 (читая в обратном направлении с конца файла), но я не могу понять, что я делаю неправильно. Я занимаюсь этим уже...
14309 просмотров
schedule
05.05.2024
Java, нужен цикл while для достижения eof. т.е. пока !eof, продолжайте синтаксический анализ
В настоящее время у меня есть рабочий парсер. Он анализирует файл один раз (не то, что я хочу), а затем выводит проанализированные данные в файл. Мне нужно, чтобы он продолжал синтаксический анализ и добавление к одному и тому же выходному файлу до...
19119 просмотров
schedule
24.01.2024
Проверяете, достиг ли указатель файла EOF, не перемещая указатель файла?
мой вопрос простой, но я не могу найти его в Google, поэтому я здесь.
По сути, в качестве примера, я читаю кучу целых чисел до EOF из входного файла. Я использовал fgetc для проверки, но затем он перемещает указатель файла на адрес второго целого...
22729 просмотров
schedule
24.01.2024
Программа не принимает EOF, чтобы прекратить чтение стандартного ввода
Новичок в программировании, работаю через K&R. После ввода с помощью стандартного ввода я нажимаю ^D, чтобы написать EOF (я использую Linux), и... ничего не происходит. Я все еще могу писать в консоль и могу ^Z приостановить работу, но не могу...
823 просмотров
schedule
07.12.2023
смущен выполнением потока управления в примере C++ Primer
Я прохожу C++ Primer (5-е изд.). В разделе 1.4.4 есть следующий пример:
#include <iostream>
int main()
{
// currVal is the number we're counting; we'll read new values into val
int currVal = 0, val = 0;
// read first number and...
283 просмотров
schedule
21.07.2022
curl_easy_perform с POST ожидает EOF
Я пытаюсь выполнять запросы HTTP POST с помощью curl_easy_perform(), но когда код достигает
res = curl_easy_perform(curl);
он ждет EOF. Когда я нажимаю Ctrl+D, код успешно завершается. Я использую XCode IDE. У меня такая же проблема, даже...
714 просмотров
schedule
03.01.2024
Разъяснение по использованию fgetc
Вот следующий код из части функции, которую мне дали:
char ch;
ch = fgetc(fp);
if (ch == EOF)
return -1;
Где fp — указатель на ФАЙЛ/поток, переданный функции в качестве параметра.
Однако, проверив использование fgetc() , getc() и...
297 просмотров
schedule
25.10.2023
Моя функция разделения не работает
Это дает мне ошибку синтаксического анализа eof. Я не знаю, как исправить эту функцию разделения. Пожалуйста помоги. Спасибо.
#Is It An Equilateral Triangle?
def equiTri():
print("Enter three measure of a triangle: ")
a, b, c =...
118 просмотров
schedule
16.11.2022
Как я могу получить целые числа от пользователя, пока он не нажмет ввод с помощью eof?
мы начинаем кодировать C, и я не могу решить свой h.w, потому что я не знаю, как получить ввод от пользователя (целые числа), пока он не нажмет ввод, например 20 30 10 40, а после этого некоторое время будет выполнено с помощью eof. вот часть кода,...
233 просмотров
schedule
19.07.2022
Чтение и запись с использованием fscanf и fprintf в цикле while
РЕДАКТИРОВАТЬ: с помощью участников здесь я обновил свой код. В настоящее время я пытаюсь решить, почему цикл while никогда не обнаруживает EOF.
Мне не нужен счетчик приращений для [i] в моей функции returnStats(). Я нашел это интересным, и я...
419 просмотров
schedule
17.04.2024
EOF в строке в кавычках, чем больше столбцов, чем имен столбцов
Я пытаюсь импортировать данные из CSV-файла, и у меня возникает типичная проблема «EOF в строке в кавычках». Как и многие другие сообщения, я установил цитату следующим образом:
orionwebdata <- read.csv("OrionWebData.csv", quote = "")
Но...
138 просмотров
schedule
08.09.2022
Почему подобработка tcprewrite вызывает ошибку EOF?
Я пытаюсь использовать execute tcprewrite в цикле python while с вводом, но я продолжаю получать ошибки EOF.
Я знаю, что ввод может вызвать ошибку EOF при выполнении подпроцесса для tcprewrite.
Я пробовал выполнять подобработку других команд,...
103 просмотров
schedule
09.07.2022
Как eof() читать строки в файле?
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream files;
files.open("FIRST.TXT");
string abc;
getline(cin, abc);
files << abc;
files.close();
ifstream fin;...
68 просмотров
schedule
14.04.2024
Почему этому коду не нужен clearerr для feof?
Каждый поток имеет флаг конца файла (EOF). Флаг очищается, только если вы вызываете функцию clearerr для потока. Функция feof(p) возвращает текущее состояние этого флага EOF.
https://ibb.co/zGNcCZp
#include<stdio.h>...
51 просмотров
schedule
19.11.2023
Могу ли я игнорировать получение конца файла в C?
Я пытаюсь сделать программу, которая запрашивает у пользователя ввод. Я уже знаю, как завершить программу после получения EOF.
if(feof(stdin)) exit(1);
Or,
while(!feof(stdin)) { ... }
Под игнорированием я подразумеваю, что программа...
33 просмотров
schedule
23.04.2024
Пустая строка в EOF с PHP
У меня есть скрипт, который пишет .CSV, что довольно понятно:
$handle = fopen($name);
foreach ($data as $tkey => $tval) {
fwrite($handle, $eol);
}
fclose($handle);
Это работает совершенно нормально, все так, как должно быть.
НО: в...
38 просмотров
schedule
28.01.2024