basic_ios::operator bool
Permite o uso de um objeto de basic_ios como bool.A conversão automática de tipo é desativada para evitar a comum, efeitos colaterais não intencionais.
explicit operator bool() const;
Comentários
O operador retorna um conversível valor da false somente se fail().O tipo de retorno é conversível somente a bool, não a void * ou outro tipo escalar conhecido.
Requisitos
Cabeçalho: <ios>
namespace: STD