Результаты поиска по запросу "stdin"

1 ответ

Исправил это спасибо, казалось, что очистка stdout перед отправкой решила проблему.

аюсь запустить исполняемый файл программы C внутри Java-приложения и позволить им общаться друг с другом с помощью stdin и stdout. Программа на C будет ждать команду из java-приложения и отправит ее обратно. Я протестировал Java-код с помощью ...

2 ответа

Как передать ввод в цикл Bash while и сохранить переменные после окончания цикла

Bash позволяет использовать:cat <(echo "$FILECONTENT") Bash также позволяет использовать:while read i; do echo $i; done </etc/passwd чтобы объединить два предыдущих, это можно использовать:echo $FILECONTENT | while read i; do echo $i; ...

2 ответа

Эрик показал предпочтительный способ сделать это

ользую следующий код: #include <iostream> using namespace std; int main(int argc, char **argv) { string lineInput = " "; while(lineInput.length()>0) { cin >> lineInput; cout << lineInput; } return 0; }С помощью следующей команды:echo "Hello" | ...

ТОП публикаций

3 ответа

Где Boost.Process?

+, как я могу запустить exe / процесс с stdin stdout и stderr? Я знаю, как это сделать в .NET, и я помню, как использовал popen в прошлом, но кажется, что popen позволяет использовать stdin ИЛИ stdout не одновременно, а не во всех 3. Мне это ...

2 ответа

 может помочь Они были введены в Fortran 2003 и возвращают либо полную командную строку, которая использовалась для вызова программы, либо указанный аргумент.

я следующая проблема. Я хочу написать программу на Fortran90, которую я хочу вызывать так: ./program.x < main.in > main.outВ дополнение к «main.out» (имя которого я могу задать при вызове программы), необходимо записать вторичные выходные ...

3 ответа

Да. У меня есть предварительное исполнение: 76,355209 [МБ / с]. Я пытаюсь изменить размер входного буфера, но производительность остается той же. Есть ли лучший способ для чтения данных из стандартного ввода в буфер, как по символам? Я думаю, что читать стандартный ввод данных?

кто-нибудь помочь мне оптимизировать код для чтения стандартного ввода. Вот что я имею сейчас: unsigned char *msg; size_t msgBytes = 0; size_t inputMsgBuffLen = 1024; if ( (msg = (unsigned char *) malloc(sizeof(unsigned char) * inputMsgBuffLen) ...

3 ответа

Где «input.txt» будет содержать любой ввод, который вы хотите дать программе.

я есть следующие функции в рамках задания колледжа: int readMenuOption() { /* local declarations */ char option[2]; /* read in 1 char from stdin plus 1 char for string termination character */ readStdin(1 + 1, option); return (int)option[0] <= ...

5 ответов

Как читать стандартный ввод, когда аргументы не передаются?

Скрипт не работает, когда я хочу использовать стандартный ввод, когда нет переданных аргументов (файлов). Есть ли способ, как использовать stdin вместо файла в этом коде? Я попробовал это: if [ ! -n $1 ] # check if argument exists then ...

1 ответ

Тьфу, нажал ввести в ближайшее время: Что касается переписывания юниорского бегуна, я не уверен, что полностью согласен с утверждением. Я не рассматриваю это как проблему, а как повторное использование тщательно протестированного модуля. Кроме того, возможность использовать нос и другие плагины стала очень полезной. Еще раз спасибо за подсказку о переменных среды!

кий вопрос Каков наилучший способ получить данные в случае юнит-теста Python? Фон Мой проект использует модуль юнит-теста Python в качестве автоматизированного способа выполнить серию тестов, которые должны будут выполняться на многих платах ...

3 ответа

Да, это правильно. Мне нужно проверить ответ учащегося, введя данные в его функцию (либо предоставив аргумент, либо через стандартный ввод), а затем сравнить стандартный вывод с предоставленным ответом.

инаю на проекте Python, в котором перенаправление stdin необходимо, используя код, подобный приведенному ниже: import sys import StringIO s = StringIO.StringIO("Hello") sys.stdin = s a = raw_input("Type something: ") sys.stdin = sys.__stdin__ ...