调用构造函数进行类型转换

来源:互联网 发布:科比数据统计 编辑:程序博客网 时间:2024/05/19 14:18
#include <iostream>using namespace std;class A{public:A(int a){x=a;cout<<"构造函数执行中"<<endl;}~A(){cout<<"析构函数执行中"<<x<<endl;}void getx(void){cout<<x<<endl;}private:int x;};int main (void){A a(12);a=1234;      //隐示的临时对象a=A(12345);  //显示的临时对象return 0;}/*2015年3月3日22:14:31程序执行结果如下:构造函数执行中构造函数执行中析构函数执行中1234构造函数执行中析构函数执行中12345析构函数执行中12345请按任意键继续. . .*/

0 0
原创粉丝点击