#include namespace std {} using namespace std; class CManiac { public: bool operator==(CManiac& rmaniac) { return &rmaniac == this; } }; int main() { CManiac maniac1, maniac2; bool bIsSame = maniac1 == maniac2; // == の左辺は CManiac 、右辺も CManiac printf("bIsSame = %d\n", bIsSame); // 答えは 0 になります。 return 0; }