Вопросы по теме '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 просмотров
schedule
29.01.2023
Почему я не могу предотвратить компиляцию нежелательного приведения C-стиля?
Существует нежелательное приведение в стиле C, которое я не могу предотвратить при компиляции. Нежелательное приведение выполняет приведение в стиле C от объекта некоторого класса к неконстантной ссылке некоторого другого класса. Классы не связаны....
1567 просмотров
schedule
02.06.2023