All pastes #232830 Raw Edit

Something

public text v1 · immutable
·published 2006-11-01 16:06 UTC
rendered paste body
class parent{
public:
   int asdf;

   template <class T>
   T parent::operator-(){
      T ret;
      ret.asdf *= -1;
      return ret;
   }
};
class A : public parent{};
class B: public parent{};

int main(){
   A a;
   a.asdf = 2;
   A b = -a;
}