第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

C++中函數(shù)模板和模板函數(shù)的區(qū)別?

C++中函數(shù)模板和模板函數(shù)的區(qū)別?

C++
絕地?zé)o雙 2019-02-16 19:11:10
C++中函數(shù)模板和模板函數(shù)的區(qū)別
查看完整描述

2 回答

?
POPMUISE

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊

2.1 函數(shù)模板的定義
不管它們的性質(zhì)如何,所有的函數(shù)模板都具有同樣的基本格式:
template<參數(shù)說明>
函數(shù)頭
函數(shù)體

例如,下面是一個(gè)2參數(shù)的模板的聲明:
template<class T>
T max(T param1 ,T param2)
{
//此處為函數(shù)體
}

2.根據(jù)上面已定義的模板,編譯器將可生成下面的模板函數(shù)(都是對(duì)的,函數(shù)模板的目的就是函數(shù)重載):
char * max(char * a, char * b) //模板函數(shù)1
{
return (a>b)?a:b;
}

int max(int a, int b) //模板函數(shù)2
{
return (a>b)?a:b;
}

double max(double a, double b) //模板函數(shù)2
{
return (a>b)?a:b;
}


查看完整回答
反對(duì) 回復(fù) 2019-02-27
?
嚕嚕噠

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊

函數(shù)模板提供了一類函數(shù)的抽象,它提供了任意類型為參數(shù)及返回值。函數(shù)模板經(jīng)實(shí)例化后生成的具體函數(shù)成為模板函數(shù)。函數(shù)模板代表了一類函數(shù),模板函數(shù)表示某以具體函數(shù)。

查看完整回答
反對(duì) 回復(fù) 2019-02-27
  • 2 回答
  • 0 關(guān)注
  • 612 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)