Witam,
natknął mnie strasznie dziwaczny błąd przy pisaniu apki, a mianowicie:
int main(void){
vector<string> lpData;
lpData.push_back("Ala ma kota");
lpData.push_back("Ala ma kota");
vector<string>::iterator it = lpData.end();
string _strcmp = *it;
for(vector<string>::reverse_iterator rit = lpData.rbegin(); rit != lpData.rend; rit++){
string _strtocmp = *rit;
if(compare(_strtocmp, _strcmp) == 0)
cout << "ok";
}
return 0;
}
pisze, ze operator porównania:
rit != lpData.rend;
jest niewłaściwie użyty, nie wiem o co może chodzić