問題タブ [input]

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.

0 投票する
12 に答える
1298781 参照

python - ユーザー入力を求め、コマンドライン引数を読み取る方法

a) ユーザー入力を受け入れることができる Python スクリプトを作成するにはどうすればよいですか? また、b) コマンドラインから実行した場合に引数を読み込むにはどうすればよいですか?

0 投票する
3 に答える
1896 参照

c++ - Python では、C++ などでトークン化された入力をどのように取得しますか?

C++ では、次のような入力を取得できます。

そして、aできますintbできますfloat、そして何でもできます... Pythoncで同じことを行うにはどうすればよいですか?

input()そしてraw_input()、私がそれらを使用している方法では、望ましい結果が得られないようです。

0 投票する
5 に答える
1500 参照

input - Dプログラミング言語+タンゴでシングルキーヒットを取得するにはどうすればよいですか?

この記事を読んで D プログラミング言語で演習を行ってみましたが、最初の演習で問題が発生しました。

(1) 一連の数字 (1、2、3、4、5....など) を無限ループで表示します。誰かが特定のキー (ESCAPE キーと言う) を押すと、プログラムは終了します。

もちろん、無限ループは大きな問題ではありませんが、残りは問題です。D/Tango でキー ヒットを取得するにはどうすればよいですか? tango FAQ では、C 関数 kbhit() または get() を使用すると書かれていますが、私が知っているように、これらは C 標準ライブラリにはなく、プログラミングに使用する Linux マシンに付属する glibc には存在しません。

ncursesのようなサードパーティのライブラリを使用できることはわかっていますが、kbhit() または get() と同じ問題があり、C または D の標準ライブラリではなく、Windows にプリインストールされていません。私が望んでいるのは、D/Tango だけを使用してこの演習を実行でき、Linux と Windows マシンの両方で実行できることです。

どうすればできますか?

0 投票する
5 に答える
22584 参照

html - HTMLのファイル参照ボタンを置き換える最良の方法は何ですか?

inputタグを。で使用すると、htmlで生成された参照ボタンを置き換えることができることを知っていますtype="file

最善の方法がわからないので、誰かがこれを経験したことがあれば、貢献してください。

0 投票する
11 に答える
287666 参照

c# - テキスト ファイル内の行数を決定する

テキスト ファイル内の行数をプログラムで簡単に判断する方法はありますか?

0 投票する
5 に答える
16151 参照

c++ - cinに戻り文字を読み取らせるC++

cinユーザーが値を入力せずにプッシュENTERするだけで、cinこれが有効な入力として認識されるように、どのように使用するのか疑問に思いました。

0 投票する
1 に答える
405 参照

c++ - いくつかの整数を読み取り、次に C++ でテキスト行を読み取る

C++ プログラムで入力を読み取っています。最初にいくつかの整数、次に文字列。で文字列を読み取ろうとするとgetline(cin,stringname);、ユーザーが入力した行が読み取られません。代わりに、ユーザーEnterが整数を入力した後に押すと、空の行が表示されます。

cin文字列が "enter" キーで埋められないように(cin.clear()が機能しない)をクリアするにはどうすればよいですか?

cinこれは通常の入力受信であり、コードの上部に特別なものはありません。このような問題がありましたが、文字列が「Enter」キーで埋められないように、何らかの方法でクリアする必要がある解決策を忘れていました。

0 投票する
4 に答える
5375 参照

java - java.util.Scanner のユーザー入力のエミュレート

Java でゲームを作成しています。ユーザーがコマンド ラインと GUI の両方から入力できるようにしたいと考えています。現在、このメソッドを使用して入力を取得しています。

私はこれを使い続けたいのですが、mousePressed イベントで、ユーザーが実際に入力を入力することもエミュレートします。それほど効率的なソリューションではありませんが、私のアプリケーションでは理にかなっています。問題は、コード側から System.in に入力するユーザーをシミュレートするにはどうすればよいかということです。

0 投票する
3 に答える
1639 参照

c - UNIXコンソールアプリでブロックせずに単一のキーストロークをキャプチャするにはどうすればよいですか?

私はCで書かれた非常に単純なTCPサーバーを持っています。それは無期限に実行され、接続を待機します。Windowsではselect、ソケットでのアクティビティをチェックするために使用します。アクティビティがない場合は、キーボードの「q」を押して終了できるようにする次のコードがあります。

これはunixでは機能しません。これは、kbhit存在せず、getch動作が異なるためです。端末設定を変更し、文字ごとの入力を可能にするために使用するサンプルコードをいくつか見つけました。tcsetattrinit関数を呼び出した後、/ dev / stdin(with O_NONBLOCK)を開いて文字を読み取りますがread( f, &c, 1 )、文字がヒットするまでブロックします。

別のスレッドを生成して無期限待機させ、ユーザーが「q」を押した場合に最初のスレッドにシグナルを送ることができると思いますが、それは少し手間がかかるようです。確かにもっと簡単な方法はありますか?

0 投票する
2 に答える
4098 参照

windows - LLMHF_INJECTED フラグをトリガーせずにマウス/キーボード入力を送信するにはどうすればよいですか?

現時点ではSendInput()関数を使用していますが、低レベルのマウスフックをインストールするLLMHF_INJECTEDと、入力がストリームに注入されたことを示す設定がされます。設定されないようにマウスとキーボードの入力を送信する方法はありLLMHF_INJECTEDますか?