У меня есть класс URes
, который содержит один указатель на <T>
, с перегруженными операторами переадресации ->
и *
, поэтому я могу использовать экземпляр как указатель напрямую.
Однако ятакже хочу иметь возможность передавать мой экземпляр URes
функциям, которые обычно принимают указатель внутри экземпляра URes
.
Как мне сделать так, чтобы, когда мой объект URes
экземпляра передавался вфункция автоматически приводится к указателю, который он содержит?