中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

seo優(yōu)化操作淘寶怎么優(yōu)化關(guān)鍵詞步驟

seo優(yōu)化操作,淘寶怎么優(yōu)化關(guān)鍵詞步驟,昌平網(wǎng)站制作開發(fā)公司,做的最成功的網(wǎng)站析構(gòu)函數(shù) 析構(gòu)函數(shù)于構(gòu)造函數(shù)相對應(yīng),構(gòu)造函數(shù)是對象創(chuàng)建的時候自動調(diào)用的,而析構(gòu)函數(shù)就是對象在銷毀的時候自動調(diào)用的 特點: 1)構(gòu)造函數(shù)可以有多個來構(gòu)成重載,但析構(gòu)函數(shù)只能有一個,不能構(gòu)成重載 2&…

析構(gòu)函數(shù)

析構(gòu)函數(shù)于構(gòu)造函數(shù)相對應(yīng),構(gòu)造函數(shù)是對象創(chuàng)建的時候自動調(diào)用的,而析構(gòu)函數(shù)就是對象在銷毀的時候自動調(diào)用的

特點:

1)構(gòu)造函數(shù)可以有多個來構(gòu)成重載,但析構(gòu)函數(shù)只能有一個,不能構(gòu)成重載

2)構(gòu)造函數(shù)可以有參數(shù),但析構(gòu)函數(shù)不能有參數(shù)

3)與構(gòu)造函數(shù)相同的是,如果我們沒有顯式的寫出析構(gòu)函數(shù),那么編譯器也會自動的給我們加上一個析構(gòu)函數(shù),什么都不做;如果我們顯式的寫了析構(gòu)函數(shù),那么將會覆蓋默認的析構(gòu)函數(shù)

4)在主函數(shù)中,析構(gòu)函數(shù)的執(zhí)行在return語句之前,這也說明主函數(shù)結(jié)束的標志是returnreturn執(zhí)行完后主函數(shù)也就執(zhí)行完了,就算return后面還有其他的語句,也不會執(zhí)行的

#include <iostream>
#include <string>
using namespace std;class Cperson
{
public:Cperson(){cout << "Beginning" << endl;}~Cperson(){cout << "End" << endl;}
};int main()
{Cperson op1;system("pause");return 0;
}

運行結(jié)果

Beginning

從這里也可以發(fā)現(xiàn),此時析構(gòu)函數(shù)并沒有被執(zhí)行,它在system之后,return之前執(zhí)行


指針對象執(zhí)行析構(gòu)函數(shù)

與棧區(qū)普通對象不同,堆區(qū)指針對象并不會自己主動執(zhí)行析構(gòu)函數(shù),就算運行到主函數(shù)結(jié)束,指針對象的析構(gòu)函數(shù)也不會被執(zhí)行,只有使用delete才會觸發(fā)析構(gòu)函數(shù)

#include <iostream>
#include <string>
using namespace std;class Cperson
{
public:Cperson(){cout << "Beginning" << endl;}~Cperson(){cout << "End" << endl;}
};int main()
{Cperson *op2 = new Cperson;delete(op2);system("pause");return 0;
}

運行結(jié)果

Beginning
End

在這里可以發(fā)現(xiàn),已經(jīng)出現(xiàn)了End,說明析構(gòu)函數(shù)已經(jīng)被執(zhí)行,也就說明了delete觸發(fā)了析構(gòu)函數(shù)


臨時對象

格式:類名();

作用域只有這一條語句,相當于只執(zhí)行了一個構(gòu)造函數(shù)和一個析構(gòu)函數(shù)

除了臨時對象,也有臨時變量,例如語句int(12);就是一個臨時變量,當這句語句執(zhí)行完了,變量也就釋放了,對外部沒有任何影響,我們可以通過一個變量來接受這一個臨時的變量,例如:int a=int(12);這與int a=12;不同,后者是直接將一個整型數(shù)值賦給變量a,而前者是先創(chuàng)建一個臨時的變量,然后再將這個變量賦給變量a

#include <iostream>
#include <string>
using namespace std;class Cperson
{
public:Cperson(){cout << "Beginning" << endl;}~Cperson(){cout << "End" << endl;}
};int main()
{Cperson();system("pause");return 0;
}

運行結(jié)果

Beginning
End

析構(gòu)函數(shù)的作用

當我們在類中聲明了一些指針變量時,我們一般就在析構(gòu)函數(shù)中進行釋放空間,因為系統(tǒng)并不會釋放指針變量指向的空間,我們需要自己來delete,而一般這個delete就放在析構(gòu)函數(shù)里面

#include <iostream>
#include <string>
using namespace std;class Cperson
{
public:Cperson(){pp = new int;cout << "Beginning" << endl;}~Cperson(){delete pp;cout << "End" << endl;}private:int *pp;
};int main()
{Cperson();system("pause");return 0;
}

malloc、free和new、delete的區(qū)別

malloc不會觸發(fā)構(gòu)造函數(shù),但new可以

free不會觸發(fā)析構(gòu)函數(shù),但delete可以

#include <iostream>
#include <string>
using namespace std;class Cperson
{
public:Cperson(){pp = new int;cout << "Beginning" << endl;}~Cperson(){delete pp;cout << "End" << endl;}private:int *pp;
};int main()
{Cperson *op1 = (Cperson *)malloc(sizeof(Cperson));free(op1);Cperson *op2 = new Cperson;delete op2;system("pause");return 0;
}

運行結(jié)果

Beginning
End

從結(jié)果上來看,只得到了一組Beginning、End說明只有一組觸發(fā)了構(gòu)造函數(shù)和析構(gòu)函數(shù),這一組就是new和delete

http://www.risenshineclean.com/news/48048.html

相關(guān)文章:

  • 網(wǎng)站設(shè)計用什么軟件實現(xiàn)營銷渠道有哪幾種
  • 做品管圈網(wǎng)站企業(yè)seo培訓
  • 怎么在網(wǎng)站中做彈窗廣告百度官方官網(wǎng)
  • 做網(wǎng)站需要ui設(shè)計嗎淘寶新店怎么快速做起來
  • 東莞大嶺山有什么好玩的地方seo網(wǎng)站關(guān)鍵詞優(yōu)化軟件
  • 湖北人工智能建站系統(tǒng)軟件百度一下免費下載
  • 知名網(wǎng)站制作企業(yè)品牌宣傳策劃公司
  • 哪個網(wǎng)站做國際生意性價比高seo的排名優(yōu)化
  • 連云港網(wǎng)站建設(shè)案例網(wǎng)店運營教學
  • 網(wǎng)站的黏度百度筆記排名優(yōu)化
  • 長壽網(wǎng)站建設(shè)網(wǎng)站優(yōu)化排名公司
  • 什么是網(wǎng)絡(luò)營銷型網(wǎng)站網(wǎng)絡(luò)營銷和傳統(tǒng)營銷的關(guān)系
  • 用自己照片做衣服 杯子的是哪個網(wǎng)站aso排名
  • wordpress設(shè)定主頁紹興seo
  • 手機微官網(wǎng)和pc端網(wǎng)站怎么做成功的品牌推廣案例分析
  • 武漢教育網(wǎng)站建設(shè)公司排名營銷推廣策劃方案范文
  • app導航網(wǎng)站建設(shè)多少錢seo含義
  • 廣州化妝品網(wǎng)站制作山西網(wǎng)站seo
  • 分銷管理系統(tǒng)上海網(wǎng)站排名優(yōu)化
  • 網(wǎng)上做任務(wù)網(wǎng)站有哪些內(nèi)容長沙seo外包
  • 網(wǎng)站上的導航欄怎么做上海牛巨微seo優(yōu)化
  • 自己建網(wǎng)站教程北京網(wǎng)站推廣公司
  • 網(wǎng)站如何分頁西安網(wǎng)站公司推廣
  • 天津市建行網(wǎng)站百度指數(shù)查詢手機版app
  • 懷化市建設(shè)局網(wǎng)站足球世界排名前十
  • 區(qū)校合作網(wǎng)站建設(shè)方案網(wǎng)站查詢平臺
  • 網(wǎng)站專題二級頁怎么做網(wǎng)站關(guān)鍵詞優(yōu)化公司哪家好
  • 藍色商務(wù)網(wǎng)站模板深圳龍華區(qū)大浪社區(qū)
  • 網(wǎng)站設(shè)計與制作說明怎么制作網(wǎng)頁廣告
  • 汕頭市手機網(wǎng)站建設(shè)品牌steam交易鏈接在哪里