boax, eu nao percebi, muito bem o que faz a seguinte linha de codigo:
gostava que me explciassem onde eu pedi para explciarem... obraigado por toda a ajuda e abraços
Código:
int lerPalindromos (vector<CPalindromo>& vp, const char * filename){ //cria a função lerPalindromos, que é inicializa com um vector, const char * filename sei que isto e para abrir o ficheiro, mas tambem podem explciar melhor.
ifstream file(filename);//podem explciar isto
string temp;
while (! file.eof()){//podem explciar isto
file >> temp; //podem explciar isto
if (isPalindromo(temp)){
CPalindromo *tmp=new CPalindromo;
tmp->setPalindromo(temp); //podem explciar isto
vp.push_back(tmp);
}}}
Última edição: