真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C++中內(nèi)聯(lián)函數(shù)的設置方法-創(chuàng)新互聯(lián)

C++中內(nèi)聯(lián)函數(shù)和宏有著異曲同工之妙,不過相比宏而言又是更為方便

成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、桃山網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5技術、成都商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為桃山等各大城市提供網(wǎng)站開發(fā)制作服務。

首先要說明的是,內(nèi)聯(lián)函數(shù)是一種以空間換時間的方法,內(nèi)聯(lián)函數(shù)將函數(shù)直接替換,和宏是相同的,所以就會更浪費空間,因此一般內(nèi)聯(lián)函數(shù)在Windows系統(tǒng)下的vs系列中都是10行以內(nèi)的可以設置為內(nèi)聯(lián)函數(shù)(遞歸等方法除外),而且設置內(nèi)聯(lián)函數(shù)只是一種建議,到底用不用內(nèi)聯(lián),還是取決于編譯器。

下面就介紹一下內(nèi)聯(lián)函數(shù)的如何設置,其中內(nèi)聯(lián)函數(shù)在debug版本下默認不會啟動,所以我們需要設置一下。

3b3b5e2a8fa348ab87c941ea925a4682.png

首先看上面的代碼,內(nèi)聯(lián)函數(shù)一般適用于短小,且多次調用的函數(shù)中,以上函數(shù)我們就可以設置為內(nèi)聯(lián)函數(shù)。

當然設置內(nèi)聯(lián)函數(shù)還要在函數(shù)前面加上inline才可以,而且在debug版本下僅僅是加上inline還是不行的

fc4cc1ffec754d138d96f98d6c4b95f0.png

首先我們得鼠標右鍵點擊上面箭頭指的位置

2acc21313a2f43d5be1d65983d4bb5b5.png

點擊之后我們在最下面找到"屬性"然后進去

a848bfa58db8429f946054eb21ac1d28.png

點開后我們看見配置屬性,然后找到C/C++我們點擊那個三角形即可

4bfdac81fa4c4a989ce671d0801fad3f.png

點擊后我們依次設置常規(guī)和優(yōu)化里面的內(nèi)容,首先我們來看常規(guī)

6902ca10edc74926a8c294e6da49f77f.png

在常規(guī)里面我們點擊箭頭所指位置設置為圖片上顯示的就可以了

下面是優(yōu)化

8ac34cf798074ff1bb411911cad17c7d.png

同樣是上一步的操作,設置為圖片上所指的內(nèi)容即可

4134076ac2874149b27944da895e68b9.png

最后點擊確定即可,這樣就可以在debug下面看見inline的作用了9c8fdfb8815d4311a6602e19dd2aa047.png

就像這樣,像圖片上一樣的匯編代碼,我們可以看到在調用Add函數(shù)的時候并沒有使用call來調用函數(shù),而是先把1 mov(移動)到eax(寄存器)中,下一步就是把2 add(加)到eax上,這樣我們就實現(xiàn)了add函數(shù)的作用。

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


當前題目:C++中內(nèi)聯(lián)函數(shù)的設置方法-創(chuàng)新互聯(lián)
轉載源于:http://weahome.cn/article/ccsdop.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部