All pastes #155928 Raw Edit

Something

public cpp v1 · immutable
#155928 ·published 2006-08-31 12:52 UTC
rendered paste body
template <class T>class ParamObject {public:      virtual void ToFile ( FILE *dest ) {    fwrite ( (char*)this - sizeof(T), sizeof(T),1, dest );  }};#define PARAM(TYPE,NAME) union { TYPE NAME; struct { TYPE NAME##alias; ParamObject<TYPE> NAME##object; }; };