Описание тега ferror
1
ответ
C++ fwrite, код ошибки 36 Сломанный Пипи
У меня проблема с сохранением большого количества данных в двоичный файл в C++, я использую CodeBlocks Мой код: long tablica[10000]; int main(int argc, char *argv[]) { FILE * pFile; clock_t start,stop; srand (time(NULL)); long i; for(i=0;i<10000;…
26 июн '15 в 19:20
1
ответ
Каковы возможные условия ошибки в потоке, которые приведут к установке ferror()?
Некоторые операции чтения и записи из потоков могут устанавливать флаг ошибки в потоке, который можно проверить с помощью ferror(stream)Хотя я совершенно уверен, что это часто задаваемый вопрос, я не смог найти список всех возможных причин ошибок в …
12 апр '12 в 14:01
0
ответов
Проверка ошибок на stdout: альтернатива "полагаться на ferror"?
Есть ли ferror() агрегировать все ошибки предыдущих fputc(stdout), fputs(stdout), putc(stdout), putchar или же puts звонки? По крайней мере, когда не используются широкие строки?.. (ни printf().) Если это так, то может ли это быть стратегией проверк…
20 ноя '17 в 13:50
1
ответ
Фермеры переносят множественные записи?
Ли ferror в этом примере проверьте оба fprintfs за ошибку или только второй? FILE * myout; if ((myout = fopen("Assignment 11.txt", "a")) != NULL) { fprintf(myout, "First print ", str1); fprintf(myout, "Second print", str1); if (ferror(myout)) fprint…
29 ноя '16 в 21:48
2
ответа
Фред и феррор не установлены
Я пытаюсь проверить когда fread() выдает ошибку, поэтому я использую ferror(), chunk = fread(buf, 1, 100, file); if (ferror(file)) { return errno; } Но, ferror() Страница man говорит: ОШИБКИ Эти функции не должны выходить из строя и не устанавливать…
24 окт '16 в 09:03
1
ответ
Проблема создания оболочки в C (Seg-Fault и ferror)
Я следовал учебному пособию о том, как сделать свою собственную оболочку, но я застрял на пару дней. Две вещи: Когда этот код скомпилирован и запущен, он случайно будет иметь ошибки сегментации, и я не могу понять, почему. Оператор if `if (ferror!= …
03 окт '12 в 20:22
3
ответа
Как использовать feof и ferror для fgets (мини-оболочка в C)
Я написал эту мини-оболочку, но я не уверен, что правильно контролирую ошибки. Я знаю, что fgets может возвращать feof и ferror ( http://www.manpagez.com/man/3/fgets/), но я не знаю, как их использовать. Я проверил, возвращает ли fgets нулевой указа…
12 фев '14 в 09:41
0
ответов
Как сообщить об ошибке в файле для Ferror
Предположим, у меня есть такой код: FILE *myfile=fopen("myfile.txt", "r"); if (!myfile) {...} while (1) { int c = getc(myfile); if (ferror (myfile)) { perror ("get c error"); exit (EXIT_FAILURE); } else if (c == EOF){ printf ("%s\n" , "the end"); br…
25 ноя '19 в 19:07
3
ответа
Проверка stdin и stdout с помощью внешней функции
Влияет ли область видимости на проверку ошибок при получении ввода из стандартного ввода или вывода в стандартный вывод? Например, если у меня есть тело кода, построенное следующим образом: void streamCheck(){ if (ferror(stdin)){ fprintf(stderr, "st…
13 май '20 в 05:33
1
ответ
"ferror" тестирует ввод "scanf"
Я попытался ввести данные об ошибке в следующей программе, но она не может распознать ошибку, как только я ввел числовые данные, а в следующий раз ввел строковые данные, но программа не отреагировала: #include <iostream> #include <cstdio>…
19 окт '21 в 23:23
0
ответов
Как GCC интерпретирует определение ferror?
Я работаю с некоторым встроенным кодом C для ЖК-дисплея, в котором один из файлов включаетstdio.hи определяет,fgetc, и .fputcвызывает код драйвера ЖК-дисплея для вывода символа на экран, но два других на самом деле не делают ничего интересного. Всяк…
02 янв '23 в 03:14