私はC++を学ぼうとしています。私は今ストリングスにいます。文字列を入力して返すように要求するこの単純なメソッドを作成しました。そのために、cin.getLine()メソッドを使用していますが、cin.getLine()を使用した後、文字列が出力されません。
string getString(char string[])
{
cout << "Please enter a string to process ";
cin >> string;
cout << "String in getString before process: " << string << "\n";
cin.getline(string, STRINGSIZE);
cout << "String after processing: " << string << "\n"; // here string is not printed
return string;
}
誰かが私が間違っていることを理解するのを手伝ってくれますか?ありがとうございました