classInteger{public:Integer(intdata=0):m_data(data){}operatorint(void)const{cout<<"leixinghu"<<endl;returnm_data;}stringstr="hello";intm_data;};intmain(void){Integeri1;i1=100;//这个是可行的,m_data为100;//Integer->intcout<<i1<<endl;//这里调用oepratorint函数inti2=i1;//i1向整数转化,调用operatorint函数return0;}