Оператор преобразования и оператор bool для выражения if initC++

Программы на C++. Форум разработчиков
Anonymous
 Оператор преобразования и оператор bool для выражения if init

Сообщение Anonymous »

Фрагмент

Код: Выделить всё

#include 
#include 

template 
struct W {
operator T&() { return *t; }
operator bool() const {
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79020163/conversion-operator-and-bool-operator-for-if-init-expression[/url]

Вернуться в «C++»