問題タブ [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++ - Qtでcinを使用することは可能ですか?
cin
Qtで使用することは可能ですか?使用できますが、Qtコンソールアプリケーション内でのcout
使用方法の例が見つかりません。cin
c++ - 入力を使用してメンバー関数を呼び出す
Input を使用してメンバー関数を呼び出すことは可能ですか?
c++ - 最初の while ループの最初の反復は、常に入力の取得に失敗します。2 つ以上のループは正常に動作します
バグは cin.getline ( string, 25, '\n' ); から始まります。またはその下の行 (strtod)。cin を使えばうまくいきますが、やめることはできません。double 以外を入力すると、無限ループが実行されます。助けが必要。基本的に、最初の繰り返しが実行され、入力を求められないため、ユーザーは数学の問題を間違えます。2回目の繰り返しはうまくいきます。そして、次もいいです。q を使用してバックアウトすると、モード セレクターに戻されます。モードを選択すると、最初の繰り返しでバグが再発します。次の繰り返しではなくなりました。
c++ - cinの異常な動作
私はC++の初心者です。小さなコード サンプルは次のとおりです。
プログラムを実行して次のように入力すると:
から
私は出力として得ます:
32767
「a」は理解できますが、なぜ 32767 という整数値なのですか? int1 に割り当てられた数値の代わりに「z」を使用した場合にどうなるかをテストして確認したいだけです。
入力してみます:
斧
...そして私も同じ結果を得ます。
ここで、入力を使用してプログラムint int1
を使用して実行する代わりに、次のようにします。short int1
から
出力が得られます:
0
PS
私は64ビットマシンを使用しています。
c++ - C++ cin に関する質問
これは奇妙に思えます:
次のように入力した場合:
私は以下を取得します:
関数 main() ..
私は次のことを理解しています:
しかし、変数 number_value が 0 である理由。
cin.good()
失敗を示しているため、何も読み取られず、前の代入からの number_value の値が残ります。私は7の値を期待しています。
c++ - C++ cin がスキップし続ける
プログラムに問題があります。実行すると、ユーザーにアルバムとタイトルを尋ねますが、価格と消費税を尋ねずにループを終了します。何が起こっているのですか?
これはサンプル実行です
プログラムコード:
c++ - C++cinの問題。ユーザーからの入力をキャプチャしない
ユーザーから何もキャプチャしない次の方法があります。アーティスト名にNewBandを入力すると、「New」のみがキャプチャされ、「Band」は省略されます。代わりにcin.getline()を使用すると、何もキャプチャされません。これを修正する方法はありますか?
これはうまくいきました。ありがとうロジャー
c++ - cin を 2 回使用する問題
コードは次のとおりです。
その結果、getline はユーザー入力のために一時停止しないため、2 番目の出力は常に空になります。
しばらく時間を費やした後、最初の呼び出し「cin>>str」の後、「\ n」がまだcinに保存されているようで(cin.peek()を使用して確認)、getlineがすぐに終了することに気付きました。解決策は、最初の使用と 2 番目の使用の間にもう 1 行追加することです。
cin.ignore(numeric_limits::max(), '\n');
ただし、最初の呼び出しの後に '\n' が残っているのはなぜですか? istream& operator>> は実際に何をしますか?
c++ - C++ CIN cin がランダムにスキップする
私はこのプログラムを持っていますが、ランダムにスキップします..つまり、スキップする場合としない場合があります。これを修正する方法はありますか?
わかりました。ここに更新されたコードを知りたい人のために:
c++ - ユーザー入力...ENTERキーの確認方法
ユーザーがキーボードから入力を入力するコードのセクションがあります。ENTERを押したときに何かしたい。'\ n'をチェックしていますが、機能していません。ユーザーがENTERキーを押したかどうかをどのように確認しますか?