Очень мне вот, хочеться перегрузить оператор присваивания, но не просто класса, а именно указателя на класс.. Если быть точным, то хочется сделать что-то вроде этого: class cl {...}; cl *operator= (cl* (&a), cl* (&b)) { b->number_links++; return a=b; }; Может быть можно что-нибудь сделать?