私はこのコードを実行し、studentName入力にスペースを入れるたびにプログラムが次の質問をスキップして終了する問題があります。私のC++プログラムで文字列処理をデバッグするには?
これは私が学生の名前にスペースを持っている場合、それは次のようになります。
http://i.imgur.com/P4WGfcU.png
そして、これはそのように見えることになって何です:
http://i.imgur.com/1d9oCMy.png
そして、これ私のコードは:
string className;
int classTime;
string studentName;
cout<< setw(50);
cout << "Enter the students name: ";
cin >> studentName;
cout << "Enter first class name: ";
cin >> className;
cout << "---------------------------------------------------------------
----------" << endl;
cout << "|" << studentName << "|Monday |Tuesday|Wensday |Thursday|Friday|Saturday|Sunday|" << endl;
cout << "-------------------------------------------------------------------------" << endl;
cout << "| 9:00-10:00 | | | | | | | |" << endl;
cout << "-------------------------------------------------------------------------" << endl;
cout << "| 10:00-11:00| | | | | | | |" << endl;
cout << "-------------------------------------------------------------------------" << endl;
cout << "| 11:00-12:00| | |" << className << "| | | | |" << endl;
デバッガデバッガを使用します。これは、デバッガを使用するための完全な例です。デバッガーを使用すると、一度に1つのステートメントを実行し、変数の値を見ることができます。 –
あなたの投稿を画像ではなく、入出力の*テキストで編集してください。 –
@ThomasMatthews:トニーの始まりのような音ポニーポスト:D –