Присваивание значения методу структуры
Как присвоить методу структуры какое-то значение? например ref.get() = 15;
Источник: Stack Overflow на русском
Как присвоить методу структуры какое-то значение? например ref.get() = 15;
То, что вы написали, является не "присваиванием методу", а присваиванием результату вызова функции-члена. Это вполне возможно, если функция-член возвращает ссылку, например:
struct T {
int i;
int& get() { return i; }
};
В этом случае ваше присваивание ref.get() = 15
будет просто присваиванием 15 члену i
.