Bu kod hangi işleç aşırı yükleniyor?() Operatörünün doğru sözdizimi gibi görünmüyor.Burada C++ operatörü aşırı yükleniyor mu?
class Example
{
public:
operator bool() const;
...
};
Böyle bir boolean üye değişkeni simüle etmek kullanılır:
class Container
{
public:
Example ex;
}
void func()
{
Container c;
if (c.ex)
{
...
}
}
Not o eski sen() operatörünü aşırı bekleyebileceğiniz parantez olmadan kullanılır.