問題タブ [inputstream]
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++ - cin.get() を使用してテキスト行を取得し、それをループで使用してその行を表示しますか?
わかりましたので、ユーザーが入力した他のすべての文字をエコーするはずのこのコードスニペットを教科書で見つけました。これで、他のすべての文字部分を理解しましたが、cin.get() の使用に問題があります。最初の cin.get() がある理由は理解できますが、ループ内にもあるのはなぜですか? 入力ストリームの性質を完全に把握していないと思います...
編集:クリックしただけです...私はばかです。解決してくれてありがとう。
前もって感謝します!
grails - Grails、コントローラー (またはサーブレット) から InputStream を取得する
リクエストからinputStreamを取得しようとしていますが、常に空です。その内容を取得する方法はありますか?そこから DataInputStream を作成しようとしています。
vb.net - Visual Basic (Visual Studio 2005) 入力ストリームをプロセスにリダイレクトする
私はネット上で約 3 時間、前に進むことなく検索してきました。VB についてはよくわかりませんが、引数、すべての入力、出力、およびエラー情報をログに記録する実行可能ファイル用のラッパー プログラムを作成する必要があります。
- 私のラッパーは呼び出されます:例 someApp.exe arg1 arg2
- someApp.log へのログ: arg1 arg2
- 元の実行可能ファイルを呼び出します: _someApp.exe arg1 arg2
- コンソール入力をログに記録し、_someApp プロセスの入力ストリームに転送する必要があります
- _someApp プロセスからの出力とエラー ストリームをログに記録する必要があります
さて、私はポイント4で立ち往生しています:
_someApp が終了した後、ストリームを読み込んでログに記録することができますが、独自のラッパー入力をプロセスに提供する必要があり、それが発生したときにストリームを読み込んでエラーを発生させたいと考えています。
情報/例をありがとう
c++ - C++ では、ストリームのフェイルビットを手動で設定できますか? どのように?
Time クラスで使用するために入力ストリーム演算子をオーバーロードしています。入力が予想される時刻形式 (hh:mm) と一致しない場合は、入力ストリームのフェイルビットを手動で設定したいと考えています。これはできますか?どのように?
ありがとう!
perl - 実際のファイルハンドルからPerlの空の角度「<>」演算子にアクセスしますか?
空の角度演算子から読み取ると、プログラムにUNIXフィルターのセマンティクスが魔法のように与えられる、気の利いたperl機能を使用したいのですが、実際のファイルハンドル(またはIO :: Handleオブジェクトなど)<>
を介してこの機能にアクセスできるようにしたいと思います。 、それをサブルーチンなどに渡すようなことができるようにします。これを行う方法はありますか?
「角度演算子」と「ファイルハンドル」を検索すると、角度演算子を使用してファイルハンドルから読み取る方法がわかるため、この質問をグーグルで検索するのは特に困難です。
java - ブロックせずに InputStreamReader を使用して読み取る方法
標準コードを変更する簡単な方法はありますか:
read()
ブロックしないように。私はやってみました:
しかし、これは常に例外をスローします。多分:
しかし、これは、以下の誰もが述べているように、機能しません。他のアイデア?
java - InputStreamReader.markSupportedはfalseです
から文字を「未読」にする必要がありInputStreamReader
ます。その目的のために、私は使用mark
したかったのですreset
が、内部バッファや文字のキューを維持していないため、クラスにmarkSupported
戻ります。false
InputStreamReader
私は知ってBufferedInputStream
いますが、PushbackInputStream
文字が必要ですが、バイトベースでバッファリングするため、ここではどちらも適切ではありません。
Javaは、文字を読み取ることができないバッファ付き文字リーダーを提供していますか?実際、それをさらに制約させてください。私は(先読みの目的で)1文字だけ未読にする必要があります。私は本当に自分の先読みを維持する必要がありますか?
.net - HttpModule を使用してリクエスト入力ストリームをログに記録し、InputStream の位置をリセットする方法
次のように IHttpModule を使用して、http 要求の内容をログに記録しようとしています。
問題は、入力ストリームを最後まで読み取った後、InputStream が消えたか、カーソルがストリームの最後にある可能性が高いことです。
私は試しrequest.InputStream.Position = 0;
ましrequest.InputStream.Seek(0, SeekOrigin.Begin);
たが、どちらも機能しません。
java - Javaでvlcプレーヤーを起動する
Javaでvlcプレーヤーを起動しようとしましたが、どういうわけか言葉になりませんでした。私が試した他のProgはすべて機能しました。Plzは私のコードを見てください:
videoLAN Playerの起動の問題はどこにありますか?