All pastes #232835 Raw Edit

Stuff

public text v1 · immutable
·published 2006-11-01 16:11 UTC
rendered paste body
template<C>
class parent {
public:
   int asdf;
 
   C parent::operator-(){
      T ret;
      ret.asdf *= -1;
      return ret;
   }
};
class A : public parent<A> {};
class B: public parent<B> {};
 
int main(){
   A a;
   a.asdf = 2;
   A b = -a;
}