Семантика флагов в basic_ios

Меня постоянно сбивают с толку rdstate () флаги - хорошо () , плохо () , eof () , fail () - и как они выражаются в basic_ios :: operator! , operator bool и operator void * .

Может ли кто-нибудь избавить меня от страданий и объяснить это, чтобы мне больше не приходилось думать дважды?

27
задан Steve Townsend 23 November 2010 в 07:37
поделиться