問題タブ [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++ - 「numeric_limits」はこのスコープで宣言されていません。「max()」の呼び出しに一致する関数がありません
このコードを自宅の Mac で xcode を使用してコンパイルしましたが、問題はありませんでした。Linuxでg ++を使用して学校でコンパイルすると、次のエラーが発生します。
numeric_limits' は std のメンバーではありません
'>' の前に一次式が必要です トークン
「max()」の呼び出しに一致する関数がありません</p>
たぶん、追加のヘッダーを含める必要があると思います。を取り除くとstd::
、同様のエラーが表示されます。
numeric_limits
このスコープで宣言されていませんでした
c++ - 番号を要求したが、ユーザーが番号以外を入力したときに、入力ループが暴走するのを防ぐにはどうすればよいですか?
間違ったタイプを入力した場合に、cinステートメントが「削除」されないようにする方法を知る必要があります。コードはここにあります:
たとえば、文字を実行して入力すると、cinステートメントが存在しないかのようにノンストップでループします。
c++ - cygwinは>>演算子を認識しませんか?C ++
coutと<<演算子はCYgwinでc++プログラムをコンパイルする際に正常に機能しますが、cin >>演算子を試すとすぐに、コンパイラが壊れてcygwinが>>を認識しないと言います。wtはそれについてですか?ソースコード:
c++ - 文字列でスペースを使用できませんか?c ++
基本的に私はポリモーフィズムを実験しています。私には、顧客と従業員の2つのオブジェクトがあります。顧客には名前と苦情があります。従業員には名前と給与があります。
ループでは、これらのパラメーターを取り込んで、配列に追加する新しいPersonを作成します。
しかし、ここに私の問題があります。文字列にスペースを入れると、ループは最後まで競合します。
文字列を含める特別な方法はありますか?
参考までに、顧客と従業員のクラスを次に示します。
c++ - C++: cin バッファーが空かどうかを確認するにはどうすればよいですか?
ユーザーが cin コマンドで何も入力せずに単に Enter キーを押したかどうかを確認するにはどうすればよいですか?
c++ - 空白行を読むC++
私はループがあり、文字列を読み取るたびに空白の入力を読み取る方法がわかりません。つまり、ユーザーが何も入力せずにEnterキーを押すと、そこに残ります。
それを文字列として読み、次の入力に移動したいのはコードです
c++ - 入力を読み取った後に cin.clear() と cin.ignore() を呼び出すのはなぜですか?
Google Code University の C++ チュートリアルには、次のコードが含まれていました。
cin.clear()
との意味は何cin.ignore()
ですか? 10000
パラメータと\n
パラメータが必要な理由
c++ - cin.getline()が各行の最初の単語をスキップするのはなぜですか?
コマンドラインで入力したテキストファイルのテキストを1行ずつ表示しようとしています。しかし、何らかの理由で、最初の行の後の各行の最初の単語をスキップします。
コード:
./a.out <moby.txtを実行すると、次のように表示されます。
しかし、moby.txtの最初の3行は次のとおりです。
コードは「Call」と「little」を省略しています。
これは\nエラーのように感じますが、修正方法がわかりません。助けてくれてありがとう。