問題は、空の行が満たされるまで段落を反復することでした。
タイトルに記載されているエラーを私に与えているコードは次のとおりです
#include <iostream>
#include <string>
#include <vector>
int main()
{
using namespace std;
string word;
vector<string>text;
while(cin>>word)
{
text.push_back(word);
}
for(auto it = text.begin(); it != text.end() && !(*it).empty; it++)
{
cout<<*it<<endl;
}
}
エラーの原因と修正方法は?
私は初心者で、イテレータを始めたばかりです。