// sposequa -- streampos::operator==(const streampos&)
#include <streambuf>
_Bool streampos::operator==(const streampos& rop) const
{ // compare for equality
if (_Fp._Off == _BADOFF || rop._Fp._Off == _BADOFF)
return (_Fp._Off == _BADOFF && rop._Fp._Off == _BADOFF
? 1 : 0);
else
return (_Pos + _Fp._Off == rop._Pos + rop. Fp._Off
&& _Fp._Wstate._Wchar == rop._Fp._Wstate._Wchar
&& _Fp._Wstate._State == rop._Fp._Wstate._State);
}
// End of File