#define DISALLOW_COPY_AND_ASSIGN(TypeName) \
TypeName(const TypeName&); \
void operator=(const TypeName&)
class MyClass {
//...
DISALLOW_COPY_AND_ASSIGN(MyClass);
};
#undef DISALLOW_COPY_AND_ASSIGN
int main() {
return 0;
}
I2RlZmluZSBESVNBTExPV19DT1BZX0FORF9BU1NJR04oVHlwZU5hbWUpIFwKICBUeXBlTmFtZShjb25zdCBUeXBlTmFtZSYpOyAgICAgICAgICAgICAgIFwKICB2b2lkIG9wZXJhdG9yPShjb25zdCBUeXBlTmFtZSYpIAoKY2xhc3MgTXlDbGFzcyB7Ci8vLi4uCkRJU0FMTE9XX0NPUFlfQU5EX0FTU0lHTihNeUNsYXNzKTsKfTsKCiN1bmRlZiBESVNBTExPV19DT1BZX0FORF9BU1NJR04KCmludCBtYWluKCkgewoJcmV0dXJuIDA7Cn0=