A inac musis si osetrit situaciu ked konverzia na integer neni mozna, co je napriklad u posledneho znaku CR-LF, co znamena novy riadok. To dementny operator << nevie skonvertovat na cislo tak nerobi nic, a teda ten znak ostane v buffri donekonecna. Teda musis testovat aj nejaku error condition dementneho operatora <<, na to je tam dalsi flag resp. funkcia.