一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

關(guān)于構(gòu)造函數(shù)中的異常處理

 軟件團(tuán)隊(duì)頭目 2006-11-07



作  者: tt_xtj ()
等  級:
信 譽(yù) 值: 100
所屬論壇: C/C++ C++ 語言
問題點(diǎn)數(shù): 20
回復(fù)次數(shù): 13
發(fā)表時間: 2006-10-12 13:17:05

在c++中,如果對象的構(gòu)造函數(shù)有異常被拋出,則該對象不會被構(gòu)造,對嗎?所
那么,構(gòu)造該對象所分配的空間由誰負(fù)責(zé)釋放(如果該對象是由new在堆中分配的呢)?
例如如下代碼:
#include <iostream>
#include <string>
using namespace std;
class test
{
public:
test(int m):n(m)
{
cout<<"Input:\n";
cin>>s;
if (s=="exception")
{
cout<<this<<endl<<sizeof(*this)<<endl;
cout<<&n<<endl;
throw s;
}
}
virtual ~test()
{
}
private:
int n;
string s;
int t;

};
void main()
{
test*ptrT;
try
{
ptrT=new test(6);
}
catch (string s)
{
cout<<s<<endl;
}
//delete ptrT;
test t2(8);
}



    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日本在线 一区 二区| 久久精品国产亚洲av久按摩 | 久久大香蕉精品在线观看 | 国产肥女老熟女激情视频一区| 久久中文字幕中文字幕中文| 欧洲偷拍视频中文字幕| 在线观看视频国产你懂的| 欧美精品专区一区二区| 亚洲熟妇中文字幕五十路| 亚洲国产成人精品一区刚刚| 国产女同精品一区二区| 亚洲欧美日韩国产成人| 欧美不卡午夜中文字幕| 国产熟女一区二区不卡| 国产精品超碰在线观看| 亚洲欧美日韩熟女第一页| 国产视频福利一区二区| 国产免费黄片一区二区| 国产香蕉国产精品偷在线观看| 日韩精品小视频在线观看| 中文字幕一区二区三区大片| 99久久精品午夜一区| 日韩18一区二区三区| 五月综合激情婷婷丁香| 青青免费操手机在线视频| 日韩av生活片一区二区三区| 欧美午夜一级特黄大片| 欧美日韩精品久久第一页| 中文字幕一区二区三区中文| 亚洲午夜精品视频观看| 不卡一区二区在线视频| 日本高清不卡在线一区| 男生和女生哪个更好色 | 国产精品欧美激情在线| 亚洲欧美日韩精品永久| 丰满人妻熟妇乱又伦精另类视频| 日韩和欧美的一区二区三区| 亚洲另类欧美综合日韩精品| 亚洲人妻av中文字幕| 国产精品免费视频视频| 一区二区三区亚洲国产|