cin

    1

    1答えて

    私は、ユーザーが予想されたものと異なるデータを入力するランタイムエラーを処理することに問題があります。たとえば、整数が必要ですが、ユーザーが文字列を入力する(多分)場合があります。私のコンソールプログラムでは、このようなことが起こると、私は画面に沢山のジャンクを印刷します。無限ループに入ります。プログラムの全体がゴミ箱に移動するのではなく、エラーメッセージが表示されるように、どうすればこの問題を処

    -1

    1答えて

    LongInt i1; cin >> i1; ここで、LongIntは整数のスタックを含むクラスです。クラスのスタックに入力を格納したいと思うので、クラスファイルに>>演算子をオーバーロードしなければならないと思います。問題は、cin >> "111343241"のような入力をスタック桁でどのように押し込むかわからないことです。どうすればこの仕事をすることができますか?

    0

    4答えて

    char ch[4]; char* ptr; ptr = ch; while(1) { cin >> *ptr; if(*ptr == '\n') break; ptr++; } ここで、ユーザーがENTERを書き込んだのに機能していないときに、whileループから抜け出そうとしている少しのサンプルコードを書きました。私を助けてください。前もって感謝します。

    1

    1答えて

    私はコンソールに何かを書き込むためにcoutを使用し続ける2つのスレッドを持っているWin32コンソールアプリケーションを書いています。そして、もう1つはcinを使用して何らかの入力を試みています。両方ともうまくいきますが、私はデータが失われていませんが、それは美しいものではありません...時々、私は何かを入力している間に、他のスレッドcout何かが出て、 とにかく私はそれらを別々に得ることができ

    0

    4答えて

    私は単純なベクトルの入力と出力の操作で立ち往生しています。ここで 「のstd ::範囲outof」と言って、コンパイラが返すエラーは、私は、問題の内部の仕組みを簡単に説明をお願い申し上げコード int main() { int size; cout <<"Enter size of vector\n"; cin>>size; cout<<"Now to input the vector

    2

    2答えて

    入力を受け付けたとき、私は(myDetailsが構造体である)、これが書かれて見てきました: cout << "Enter your weight: "; (cin >> myDetails.weight).get(); 私の問題は、私はそれを理解していないということです。どのように文全体がオブジェクトのようになり、get()?というメソッドを持つことができますか? cinはget()という

    2

    1答えて

    ユーザーが入力の終わりを示すまで(linuxのctrl-d)、文字列とそれから整数を読み込む必要があります。再び、私は立ち往生しています。現在、私は、whileループを持っている: while (getline(cin, line)) しかし、それは全体のラインを与え、その後、私は、整数から文字列を区切るように見えることはできません。提案が最も高く評価されます! :)

    0

    3答えて

    私は初心者です。私はコンソールからいくつかの入力を取得しようとしています。 myconsoleというcommmandsは私のその後 "" 作成 "と" 破壊入力 "要求" にC 基地を破壊B 1 を作成リクエスト "アクションパラメータ" 形成に ですプログラムは処理する機能を決定します。私はcin >>変数を使ってこれを行うことができることを知っています。私はいくつかの研究を行い、今の問題は、私

    0

    2答えて

    以下は、生徒データを学生構造の配列に入力するために使用している関数のコードです。私はループが終了するとき、私は限界に達しています(n)、または、これは私が問題を抱えているのですが、生徒の名前のために空白行が入力されていますか?誰か提案はありますか?私が使用している現在の方法では動作しません( 'cin.getline(PA [i]の.fullname、SLEN - 1);' 以下のif文) int

    0

    1答えて

    私は単純な名前をいくつかのターミナルアウトラインで書いています。しかし、cinを使用して入力を取得すると、私のボーダーが壊れてしまいます。 cinを使用して入力を入力した後に改行を防止する方法はありますか? 私はXCodeの4