-3
ユーザーが終了すると何らかの理由で停止しませんか?私が間違っていることは何ですか? C++whileループの内部でgetlineの作業を行いますか? C++
vector<string> v;
while(true)
{
cout << "Enter a string (quit to stop)" << endl;
getline(cin,names);
if(names=="quit")break;
v.push_back(names);
addFullName(names);
}
void addFullName(string str)
{
string word = " ";
int pos = str.find(word);
string s2;
string s3 = str.substr(pos+word.length());
string s4 = str.substr(pos = 0, pos);
s2 += s3 + ", " + s4;
v.push_back(s2);
}
名前は何ですか? –
文字列変数。 –
あなたの質問を更新し、そこに関連するすべての情報を記入してください。これについて読む:[MCVE] –