У меня есть класс
- Код: Выделить всё
template <typename T>
class CSymb
{
public:
T Get(){return Symb}
private:
T Symb;
Подскажите, пожалуйста, как мне перегрузить оператор = чтобы можно было делать такие финтоплясы:
- Код: Выделить всё
void SomeFunc()
{
CSymb<int*> Symb;//По ряду причин здесь всегда указатель на какой-либо тип.
int SomeAnotherVar=Symb;
SomeAnotherVar++;
Symb=SomeAnotherVar;
}