Ni. Dipende da che prototipo vorresti per l'operatore. Ricorda che non è possibile ridefinire gli operatori tra due raw pointer, quindi almeno uno dei due dev'essere un'oggetto (o un reference all'oggetto di tipo: Base& b = Derived).