たとえば、次のような詩があります。
Roses are red
Violets are blue
Sugar is sweet
And so are you
/n のみで区切られており、各行の最後の単語を取得する必要があります。最後の単語を見つけるには、友人がこれを使用することを提案しました:
string lastWord(string line)
{
return line.substr(max(line.rfind(" "), 0));
}
しかし、テキストを行に分割する場合はどうでしょうか?