#include #include namespace std {} using namespace std; class CManiac { public: // 山の名前から、山の高さを得る。 int operator[](char* pcMountain) { if (strcmp(pcMountain, "Fuji") == 0) { return 3776; } else { return 0; } } }; int main() { CManiac maniac; int iHeight = maniac["Fuji"]; // 富士山の名前 "Fuji" で参照する。 printf("iHeight = %d\n", iHeight); // 答えは 3776 になります。 return 0; }