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
0
ответов

В чем разница между getch () и getchar ()?

Что такое точная разница между функциями getch и getchar?
вопрос задан: 25 April 2018 19:39
0
ответов

Что такое ключевое слово FILE в C?

Я начал изучать C в качестве хобби и в течение некоторого времени слепо использовали FILE как объявление для указателей файлов, и мне было интересно. Является ли это ключевым словом или специальным типом данных для C, чтобы ...
вопрос задан: 7 April 2018 16:20
0
ответов

Почему этот код печатается два раза? [дубликат]

Возможный дубликат:Работа fork()в linux gcc #include void main (){ printf ("чао"); вилка (); } У меня есть некоторые идеи по оптимизации C, но я не уверен. Надеюсь, вы знаете...
вопрос задан: 23 May 2017 12:19
0
ответов

Захват stdout / stderr с помощью NDK

Я портирую некоторый существующий код C для работы на Android. Этот код C записывает большой объем вывода в stdout / stderr. Мне нужно захватить этот вывод, либо в буфере памяти, либо в файле, поэтому я могу отправить его ...
вопрос задан: 23 May 2017 11:53
0
ответов

Код функции printf в C [дубликат]

Возможный дубликат: исходный код функций c / c ++. Мне было интересно, где я могу найти код C, который используется, чтобы при написании printf ("Привет мир!"); в моей программе на C, чтобы знать, что он должен ...
вопрос задан: 23 May 2017 02:02
0
ответов

Как получить int из stdio в C?

Возникли серьезные проблемы с этим ... printf (">"); int x = getchar (); printf ("получил номер:% d", scanf ("% d", & x)); вывод> 1234 получил номер: 1
вопрос задан: 14 May 2016 03:04
0
ответов

Найти все вхождения и местоположения подстроки

Я пишу программу для анализа некоторых данных, сохраненных как текстовые файлы. Я пытаюсь найти каждую иголку в стоге сена. Я уже могу прочитать файл и определить количество ...
вопрос задан: 11 January 2016 04:05
0
ответов

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

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

Почему не работает `putStrLn getLine`?

Я новичок в Haskell. Мой сценарий Haskell с GHCi, Prelude> let a = putStrLn getLine выдает такую ​​ошибку. : 1: 17: Не удалось сопоставить ожидаемый тип String ...
вопрос задан: 13 August 2013 14:12
0
ответов

Всегда ли stdio устанавливает значение errno?

Когда поток stdio обнаруживает ошибку (но не EOF), индикатор ошибки потока будет установлен таким образом, что функция ferror() будет возвращать ненулевое значение. Я всегда предполагал, что больше информации доступно в errno....
вопрос задан: 2 July 2012 12:48
0
ответов

Malloc размер файлового буфера на основе существующего файла

В моем проекте мне нужно скопировать общий файл в каталог, который называется share. Моя идея состоит в том, чтобы скопировать содержимое этого файла, используя fgets и fputs:FILE *fp; внутренний размер; char *fileBuff fseek(fp,0,...
вопрос задан: 17 June 2012 21:45
0
ответов

Оптимизация Java-кода приводит к числовым неточностям и ошибкам

Я пытаюсь реализовать версию алгоритма нечетких C-средних в Java, и я пытаюсь провести некоторую оптимизацию, вычисляя только один раз все, что можно вычислить только один раз. Это итеративный ...
вопрос задан: 12 May 2012 16:35
0
ответов

Повторное подключение к созданному процессу через nodejs

Я создаю небольшой проприетарный менеджер игровых серверов в Node.js; в настоящее время игра запускается через дочерний_процесс:var server = spawn(cmd, args, { cwd:'something' }); Пока...
вопрос задан: 13 April 2012 14:19
0
ответов

Как писать модульные тесты для интерактивного консольного приложения

У меня есть консольное приложение (написанное как команда Symfony2), которое считывает ввод от пользователя через STDIN и с помощью строки чтения пользовательский ввод затем передается в eval () Все это просто для того, чтобы «...
вопрос задан: 6 February 2012 09:38
0
ответов

Производительность ввода C ++

Я пытался решить проблему на InterviewStreet. Через некоторое время я определяю, что на самом деле тратил большую часть своего времени на чтение ввода. В этом конкретном вопросе было много комментариев, так что ...
вопрос задан: 1 February 2012 16:03
0
ответов

Как указать GDB очистить stdio отлаживаемой программы

stdio обычно буферизуется. Когда я попадаю в точку останова, а перед точкой останова стоит printf, напечатанная строка может все еще находиться в буфере, и я ее не вижу. Я знаю, что могу сбросить stdio с помощью ...
вопрос задан: 24 November 2011 01:32
0
ответов

Что означает « & / dev / null ”В конце команды do?

Один из скриптов, которые я запускал по ssh, зависал, и я нашел решение для него на этом сайте: http://www.snailbook.com/faq/ background-jobs.auto.html Сайт решает проблему, добавляя это в ...
вопрос задан: 21 November 2011 06:25
0
ответов

Использование fopen () в Objective-C

Меня озадачивает сбой, который я постоянно получаю из-за ошибки в этом разделе кода: FILE * fid200; fid200 = fopen ("Length200Vector.txt", "w"); if (...
вопрос задан: 19 November 2011 00:08
0
ответов

Сообщение об ошибке компилятора с cout

Раньше я ошибался при вводе сообщения об ошибке. Сейчас это исправлено. В настоящее время я получаю следующее сообщение об ошибке компилятора: нет совпадения для 'operator <<' в 'std :: cout << Collection :: operator [] (...
вопрос задан: 3 October 2011 09:32
0
ответов

stdio.h не является стандартным для C ++?

Я знаю, что большинство компиляторов допускают оба: #include // и #include Но кто-то утверждал, что на самом деле не является стандартом C ++. это правда?
вопрос задан: 29 September 2011 11:28
0
ответов

Обмен указателем файла между библиотеками

Я получил простой Quesiton; Я использую файл * FP в одном из моих библиотек, чтобы FOPEN / FWRITE в файл, и я хочу сделать FCLOSE () на FP в другой библиотеке - какой лучший способ для другой библиотеки ...
вопрос задан: 13 September 2011 08:35
0
ответов

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

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

Можно ли выводить данные в нескольких окнах терминала в рамках одной программы на языке C?

В основном я хотел бы иметь два окна терминала вывода для одной программы. Один будет отображать журнал действий, предпринимаемых программой, а второй - отображать ...
вопрос задан: 23 July 2011 21:12
0
ответов

Использует ли fprintf под капотом malloc ()?

Мне нужен минимальный обработчик o-damn-malloc-just-failed, который записывает некоторую информацию в файл (возможно, просто стандартная ошибка). Я бы предпочел использовать fprintf (), а не write (), но это будет плохо, если ...
вопрос задан: 19 July 2011 06:20
0
ответов

std :: getline альтернатива, когда концы строк ввода смешаны

Я пытаюсь читать строки из std :: istream, но ввод может содержать '\ r' и / или '\ n', поэтому std :: getline бесполезно. Извините за крик, но, похоже, это требует особого внимания ... Вход может содержать либо ...
вопрос задан: 14 July 2011 14:41
0
ответов

Что возможно с C без stdio?

Некоторое время я интересовался программированием операционной системы. Просматривая несколько разных сайтов, я натолкнулся на интересную концепцию (перефразируя): если вы начнете писать свой ...
вопрос задан: 30 June 2011 06:31
0
ответов

Java: как прервать чтение потока из System.in

У меня есть поток Java: класс MyThread расширяет поток {@Override public void run () {BufferedReader stdin = new BufferedReader (новый InputStreamReader (System.in) ); String msg; ...
вопрос задан: 16 May 2011 11:50