#include namespace std {} using namespace std; class CManiac { private: int m_iValue; public: int GetiValue() { return m_iValue; } CManiac& operator=(int iValue) { m_iValue = iValue; return *this; } }; int main() { CManiac maniac; // クラスオブジェクト maniac を作成する。 maniac = 1; // 整数 1 を代入する。 int iValue = maniac.GetiValue(); // 確認のため、読んでみる。 printf("iValue1 = %d\n", iValue); // 答えは 1 になります。 return 0; }