問題タブ [cin]
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からの入力を「準備」することは可能ですか?
彼の答え、特にリンクされたIdeoneの例では、@Nawazはのバッファオブジェクトを変更して他のcout
何かに書き込む方法を示しています。これにより、それを利用して、からの入力を準備することを考えcin
ましたstreambuf
。
しかし、これは期待どおりに機能しません。つまり、失敗します。:| cin
提供されたから読み取るのではなく、ユーザー入力を期待しますstreambuf
。これを機能させる方法はありますか?
c++ - C ++のcin.get()に問題がありますか?
私は次のコードを持っています:
実行すると、x値を入力でき、予想どおり1行目が無視されます。しかし、プログラムがy値を要求するとき、私は値を入力しましたが、プログラムは2行目でしばらくの間無視しませんでしたか?わかりませんが、1行目と2行目の違いは何ですか?そして、どうすればそれを期待どおりに機能させることができますか?
c++ - cinに何も入力されていない場合に再帰を停止するには?
最後に入力された数字を最初に出力する必要があるプログラムを書いています。
だからここに私のコードがあります:
何も入力されていないときに関数を停止する方法はありますか? または、別の方法で問題を解決する方法は?
ありがとう
c++ - cin は eof 文字を無視しますか? !!! 無視された eof 文字の -0 値を返します
これは、eof の前に入力された数字を逆にする再帰プログラムですが、eof 文字 ^Z が見つかっても停止しません。Enterキーを押してeof文字を新しい行に書き込むまで。
画像の例: http://www.imageupload.org/?d=F9D743081
なにが問題ですか?
c++ - cin>>を使用してエラー処理
私は私の読書でこれに出くわしました...
そして、私はエラー処理がどのように機能しているかを本当に理解していません。std::cin.clear()
が使用されますが、コードは次の行のcinオブジェクトから文字を取得し続け、continueステートメントを使用します。シンをクリアしない場合、クリアは正確に何をしますか?ありがとうございました。
c++ - C++でのcinの使用
cinを使用したいのですが、int型にはcharを使用しました(そのように呼んでいますか?)。入力された文字が1文字だけ表示されます。どうすれば全文を取得できますか?
c++ - 基本的な C++ ベースの GPA 計算機と cin の使用に関する支援
ユーザーにコース数を入力するように求める単純なGPA計算機を作成しようとしています(newを使用)。この後に、コースの数に応じて for ループが続き、ユーザーにクラスの成績と単位数を入力するよう求めます。プログラムはループとエラーを完了します。助けてください。これがコードです(このフォーラムサイトを初めて使用しました):
インデントが悪くてすみません (Dev C++ を使用)
c++ - このC++コードがすべての行の後にを出力するのはなぜですか?
a
このコードが常にすべての行の後に出力されるのはなぜですか?char
私は標準入力としてanyを使用しました。追加:フォーマットされていない入力を。で読み込もうとしていますread
。
c++ - c++ getline cinの問題
この例では、ソケット エラーが発生した場合、入力を取得してプログラムを終了するかどうかをユーザーに親切に尋ねています。そして、その入力を他の値と比較します。この場合、「はい」の文字列です。しかし、何らかの理由で「はい」と入力しても、if チェックがスキップされます。「サーバーとの接続が失われました。終了しますか?」というメッセージが出力されます。また。奇妙なことに、もう一度「はい」と入力すると機能します。cin.ignore(); を使用して修正しようとしました。これらすべてのものがありますが、解決策はありません。
c++ - C++ std::cin 未処理の例外: アクセス違反の書き込み場所
を使用しようとすると、アクセス違反が発生しますstd::cin
。を使用してchar*
いますが、データを入力できません。