istream::getline type de retour

Ce qui ne l' istream::getline de retour de méthode?

Je demande car j'ai vu que pour faire une boucle dans un fichier, il faut le faire comme ceci:

while ( file.getline( char*, int ) )
{
    //handle input
}

Ce qui est de retour?

istream& est le type de retour.
ouais, je l'ai dit je sais déjà que. mais de toute évidence quelque chose d'étrange à ce sujet, parce que d'une certaine forme de vrai ou faux en est dérivé.
Il surcharges soit le bool ou void* opérateurs, afin que, lorsqu'il est implicitement convertie dans le if (), celle-ci peut revenir si les expressions du FOLKLORE a été atteint ou non

OriginalL'auteur | 2011-01-16