問題タブ [getc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - C で場合によっては getch() を使用するにはどうすればよいですか?
タイトルの入力方法がよくわからないので、これを思いつきました。だから基本的に私はCである種のヘビを作ろうとしています.しかし、私はコントロールを作る方法を知りません. 左矢印を押して、別のキーが押されるまでヘビが左に移動する必要があるとしましょう。
私は次のようなことを考えていました:
私の考えは、1秒待って、キーが押されていない場合は前のキーを続行するが、押された場合は現在押されているキーを保存することでした。
それを行う方法のアイデアはありますか?
c - C で ungetc() を連続して 2 回呼び出すことを保証するように fflush() を変更します。
私は C の初心者です。ungetc() を 2 回続けて呼び出したいのですが、通常の C では許可されていません。この仕事をするために変更できると誰かが私に言いましたがFflush()
、私はそれを行う方法がわかりません。
これが私のコードです。私のFflush
唯一の1つungetc()
を許可します。2回許可したいです。
c - int の符号のテストが glibc リファレンスで「ずさんなコード」と呼ばれるのはなぜですか?
glibc リファレンスには、次のような単語があります。
...ずさんなコードのような
書き直さなきゃ…
int の符号のテストが glibc リファレンスで「ずさんなコード」と呼ばれるのはなぜですか?
c - C: getc を使用して非 UTF-8 文字が生成されないようにする方法は?
私は現在、3つの引数、2つのファイル(1つの入力と1つの出力)、およびint(出力行の最大長、xと呼ぶ)を取るacプログラムを書いています。入力ファイルのすべての行を読み取り、最初の x 文字を出力ファイルに書き込みたい (効果的にファイルを「トリミング」)。
これが私のコードです:
唯一の問題は、最後の文字が一重引用符の場合、UTF-8 以外の文字が出力されることです。
raku - perl6 $*IN から複数行のヒアドキュメントを入力する最良の方法は何ですか?
複数の HERE-DOC を入力する必要があります。私のコードには 2 つの while ループがあります。内側のループは、複数行のヒアドキュメントを取得するために使用されます。しかし、Control-D を入力して 1 つのヒアドキュメントを完了すると、内側の while ループが再び実行されず、外側のループが無限に実行されます。それを修正する最良の方法は何ですか?
$x を 32 にリセットした後でも、$x が EOF のままになるのはなぜですか? $*IN で EOF がスタックするのはなぜですか? ご協力ありがとうございました。