Сие правильно или нет?
struct A
{
explicit operator bool() { return true; }
};
int main()
{
A a;
bool b { a }; // Почему эта строка некорректна??
}
Сие правильно или нет?
struct A
{
explicit operator bool() { return true; }
};
int main()
{
A a;
bool b { a }; // Почему эта строка некорректна??
}