Вопросы по теме 'conversion-operator'

Класс Swig C++ Lua Pass по ссылке
Я не знаю, почему у меня с этим проблемы. Все, что я хочу сделать, это: class foo { public: foo(){} ~foo(){} float a,b; }; class foo2 { public: foo2(){} foo2(const foo &f){*this = f;} ~foo2(){} void...
1556 просмотров
schedule 20.07.2023

оператор преобразования как отдельная функция
Почему C++ требует, чтобы определяемый пользователем оператор преобразования мог быть только нестатическим членом? Почему нельзя использовать автономные функции, как для других унарных операторов? Что-то вроде этого: operator bool (const...
7749 просмотров

Почему я не могу предотвратить компиляцию нежелательного приведения C-стиля?
Существует нежелательное приведение в стиле C, которое я не могу предотвратить при компиляции. Нежелательное приведение выполняет приведение в стиле C от объекта некоторого класса к неконстантной ссылке некоторого другого класса. Классы не связаны....
1567 просмотров