Jeżeli napiszę przeciążenie dla >>, w którym używam return x; to jak potem tego używać? Chodzi mi o np. coś takiego:
istream& operator >> (istream& Strm, int& alg)
{
Strm >> alg;
if(alg>10) return 1;
return 0;
}
i gdzieś indziej chcę się do tych returnów odwołać. coś w stylu
if((cin>>alg)==0)
to ja mogę tak zrobić? A jeżeli nie to czym to zastąpić?