13
ответов

Что является хорошим шаблоном программирования для обработки возвращаемых значений от stdio функций записи файла

Я работаю над некоторым кодом, который генерирует большое игнорирование возвращаемого значения ‘size_t fwrite (константа пусто*, size_t, size_t, ФАЙЛ*)’, объявил с атрибутом warn_unused_result предупреждения при компиляции с...
вопрос задан: 20 February 2009 14:04
12
ответов

Какой библиотекой C I/O нужно пользоваться в коде C++? [закрытый]

В новом коде C++ я склонен использовать C++ iostream библиотека вместо C stdio библиотека. Я заметил, что некоторые программисты, кажется, придерживаются stdio, настаивая, что это более портативно. Это действительно...
вопрос задан: 1 May 2014 22:46
8
ответов

Не удалось открыть файл с fopen ()

Я пытался открыть файл и синтезируемый текст, но я продолжаю получать ошибки. Таким образом, я думал, что запущу в самом начале и просто попытаюсь открыть файл. Это - мой код: #include <stdio.h>...
вопрос задан: 1 July 2016 11:48
7
ответов

Что лучший способ состоит в том, чтобы возвратить случайную строку в текстовом файле с помощью C?

Что лучший способ состоит в том, чтобы возвратить случайную строку в текстовом файле с помощью C? Это должно пользоваться стандартной библиотекой I/O (<stdio.h>), потому что это - для Nintendo домашнее пиво DS. Разъяснения: Используя заголовок в...
вопрос задан: 24 October 2008 02:38
6
ответов

Получение вывода другой программы, как введено на лету

У меня есть две программы, которые я использую таким образом: $ c_program | python_program.py c_program печатает что-то с помощью printf () и чтения python_program.py с помощью sys.stdin.readline (), я хотел бы сделать...
вопрос задан: 11 September 2009 02:36
6
ответов

Перенаправление stdin и stdout от C

Я хочу вновь открыть stdin и stdout (и возможно stderr, в то время как я в нем), дескрипторы файлов, так, чтобы будущие вызовы к printf () или putchar () или поместили (), перейдет к файлу и будущим вызовам к getc () и такой...
вопрос задан: 25 February 2009 05:55
5
ответов

Как можно сбросить входной поток в C?

Я не могу сбросить stdin здесь, есть ли способ сбросить его? Если не затем, как сделать getchar () для взятия символа в качестве входа от пользователя вместо "\n", оставленного scanf () во входном буфере?? #...
вопрос задан: 9 December 2019 11:00
5
ответов

Ссылка на нестатический элемент с использованием потоков [duplicate]

Попытка запустить поток внутри конструктора для простого класса, который просто распечатает некоторые тестовые данные. Тем не менее, следует указать ссылку на нестационарную функцию-член; ты имел ввиду ...
вопрос задан: 20 April 2015 17:58
5
ответов

Обнаружение EOF в C

Я использую следующий код C для взятия входа от пользователя, пока EOF не происходит, но проблемой является этот код, не работает, это завершается после взятия первого входа. Может любой говорить мне что случилось с этим кодом....
вопрос задан: 12 June 2013 15:24
5
ответов

символ *a, *b; что тип (b-a) и как делают меня printf это?

{символ *a, *b; printf (" %lx\n", (b-a));} Обычно работает, на самом деле, я не могу вообразить это дающий предупреждение или сбой на 32-разрядной или 64-разрядной машине. Но то, что правильный поступок для ANSI C и...
вопрос задан: 29 October 2009 18:41
4
ответа

Как можно сбросить запись с помощью дескриптора файла?

Это оказывается этим целым неверным толкованием открытого () по сравнению с fopen () основы от ошибочного драйвера I2C в Linux 2.6.14 ядер на ARM. Бэкпортирование колотившего драйвера рабочего бита решило первопричину...
вопрос задан: 24 December 2014 16:37
4
ответа

fopen () в S-функции: ошибка компиляции [дубликат]

Я пытаюсь открыть файл в s-function Simulink с помощью функции fopen (), но когда я добавлю необходимые строки, он не будет компилироваться. Вот журнал ошибок: timestwo.c (84): ошибка C2275: 'int_T': незаконное использование этого ...
вопрос задан: 16 January 2014 16:42
3
ответа

C эквивалентный из автосброса (сбрасывают stdout после каждой записи)?

В Perl я могу ввести: $ | ++; и что-либо распечатанное к STDOUT будет автоматически сбросом (), редактор является там эквивалентом в C? Другими словами, есть ли некоторый способ, которым я могу сказать stdio автоматически сбрасывать...
вопрос задан: 25 November 2011 21:26
2
ответа

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

Я пишу библиотеку C, которая читает файл в память. Он пропускает первые 54 байта файла (заголовка), а затем считывает остаток как данные. Я использую fseek, чтобы определить длину файла, а затем ...
вопрос задан: 10 August 2015 01:57
2
ответа

freopen: возвращаясь назад к исходному потоку

Я должен был передать stdout различным файлам для разделения некоторой произведенной печати и возвращение назад к нормальному stdout. Я использовал freopen для переключения на файл таким образом: символьное имя [80]; memset (имя...
вопрос задан: 4 November 2009 13:32
2
ответа

Закройте указатель ФАЙЛА, не закрывая базовый дескриптор файла

При помощи fdopen (), fileno () возможно открыть потоки с существующими дескрипторами файлов. Однако надлежащим способом закрыть файл, как только Вы открыли его с потоком, является к fclose () указатель ФАЙЛА...
вопрос задан: 21 October 2009 22:01
1
ответ

Почему это фред сегфо

Я пробовал много вещей, чтобы исправить эту проблему с сегфолтом, но я не уверен, что происходит неправильно, потому что, насколько я понимаю, строка фреда не должна segfault // обеспечивать правильное использование if (argc! = 2) ...
вопрос задан: 17 January 2019 15:09
1
ответ

C эквивалентный быстрому взгляду fstream

Я знаю в C ++, Вы в состоянии посмотреть на следующий характер при помощи: in.peek ();. как я пошел бы об этом, пытаясь «посмотреть» на следующий характер файла в C?
вопрос задан: 17 January 2010 21:32
0
ответов

Делаем функцию такой же как strlen () в C только с #include (без другого заголовка) [closed]

Я собираюсь пройти тест на следующей неделе. И на листе они говорят, что «Вы не можете использовать strlen () в тесте» Как я могу это сделать. Можно использовать только ТОЛЬКО !!!
вопрос задан: 11 October 2014 12:45
0
ответов

стандартный и цветной вывод в C

Я делаю простое приложение, которое требует цветной вывод. Как я могу сделать мой вывод цветным как в emacs и bash? Я не забочусь о Windows, так как мое приложение предназначено только для систем UNIX.
вопрос задан: 16 June 2014 18:38
0
ответов

Есть ли в Windows эквивалент fdopen для РУЧКИ?

В Unix, если у вас есть файловый дескриптор (например, из сокета, канала или унаследованный от вашего родительского процесса), вы можете открыть в нем буферизованный поток I / O FILE * с помощью fdopen (3). Есть ли эквивалент на ...
вопрос задан: 10 September 2011 03:36