stdin

    0

    1答えて

    パイプからデータを受け取っているときにstdinで使用されたときのselect()の振る舞いについての理解を理解しようとしています。 は基本的に私は次のコードを使用して簡単なCプログラムを持っていた: のhello.c:次のように私はプログラムを実行した場合、私はプログラムの実行中にキーを入力すると #include <unistd.h> #include <stdlib.h> #includ

    1

    1答えて

    複数の単語をinputという文字列に変換します。単語は"1 14 5 9 13"のような数値にキャストできます。ユーザー入力後、文字列は空白で区切られた文字列配列に変換されます。 public class ArraySum { public static void main(String[] args) { Scanner scanner = new Scanner(Syst

    1

    1答えて

    Algorithms Courseraアルゴリズムコースで提供されているPrincetonライブラリのStdIn.isEmpty()メソッドを使用していますが、その動作については混乱しています。私はこの声明を持っています while (!StdIn.isEmpty()) ユーザ入力を読み取るコードが入っていますが、私はループから脱出することはできません。標準入力が空でwhileループが壊れてい

    0

    1答えて

    私はプロジェクトに取り組んでいます。私はいつもそこにないintを使って文字列を読み込む方法を理解できないようです。例えば :私は2つの変数 int argument = 0; char instruction[16]; 、入力時にを持っている がある: "string" 57 私は命令と引数に57で "文字列" を載せていきたいと思います。これは、私はこの問題は、入力がその後、私は命令で

    -3

    1答えて

    は、このコードスニペットを考慮: #include <stdio.h> int main() { char *s; gets(s); printf("%s",s); return 0; } 私はstdinで、いくつかの入力を入力した後、この場合には、ランタイムエラーが発生します。しかし、sが配列として宣言されている場合、s[size]は問題ありま

    -2

    1答えて

    私のプログラムに問題があります。私は無限ループでstdinから読んでいます。うまくいきますが、4096文字以上の文字をstdinに入れると、それは悪い動作を始めます。本当になぜですか。 getcは制限されていますか?私は、私は、例えば、入力と出力DOR Ilustrationによってにここ #define NFDS 1 #define h_addr h_addr_list[0] #define

    11

    3答えて

    this linkで指定されたコーディングコンペでは、多くのデータをstdinに読み込み、いくつかの計算を行い、多くのデータをstdoutに表示する必要があります。 私のベンチマークでは、できるだけ最適化しようとしていますが、ほとんどの時間はかかります。 あなたが入力として持っているものは、文字列(1 <= len <= 100'000)であり、qの列はqのもと1 <= q <= 100'000で

    0

    1答えて

    私のJavaプログラムがCプログラムと通信したい。これは単なる例ですが、私はそれを働かせることはできません。 Javaプログラムは、Cプログラムを実行し、その入力ストリームに書き込むことになっています。 Cプログラムはこれを見て、応答としてstdoutに書き込むべきです。最後に、Javaプログラムはこの応答をCプログラムのstdoutから読み込み、それを画面に出力する必要があります。 コマンドライ

    14

    1答えて

    $ echo "Your code is bad and you should feel bad" > "<stdin>" $ python Python 3.6.0 (default, Dec 28 2016, 19:53:26) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux Type "help", "copyright", "cre