Я имею в виду, мы все знаем, что есть логический оператор отрицания !
, и его можно использовать так:
class Foo
{
public:
bool operator!() { /* implementation */ }
};
int main()
{
Foo f;
if (!f)
// Do Something
}
Есть ли оператор, который позволяет это:*
Я знаю, что это может быть не важно, но просто интересно!