error bool operador explícito
Me sale elError de compilación C2071 cuando trato de implementar elexplicit operator bool
:
class C
{
public:
explicit operator bool() const
{
return !!*this;
}
};
¿Por qué? ¿Como puedó resolver esté problema?
Estoy usando Visual Studio 2012 RC.