私はここで奇妙な問題があります。私は以下のコードを使用して、入力として2つの文字列を取得しています:C++ getline();以下を表示
std::string input1, input2;
std::cout<<"Please enter name:";
std::getline(std::cin, input1);
std::cout<<"Address: ";
std::getline(std::cin,input2);
私がいる問題がある
その代わりに、出力は次のようになりますので、一度、一度に両方のディスプレイを1の表示:
Please enter name: Address:
結果として、いずれの文字列も入力されません。
どのような問題が発生する可能性がありますか?
'std :: cout >>"名前を入力してください: ";' ?!どのようにしてこれをコンパイルしましたか? '<<'でなければなりません。 –
@AmiTavory oopsが間違ってコピーしました – JAPK
[mcve]を表示できますか?これに先立って他の入力がありますか?どのようにプログラムを開始していますか? – Angew