C中的型別引數一定是T嗎?是不是可以任意寫呢

2021-03-04 06:47:00 字數 770 閱讀 3228

1樓:匿名使用者

不一定是t,能起的名字都可以用。

比如 template中用到了_inlt _ty這種名字。

template

template

等等。用t 是type的第乙個字母,大家常用而已。

2樓:匿名使用者

只是個識別符號而已,用t是因為模板的首字母是 t,型別的首字母也是t,看起來會舒服些,而且不成文的習慣是用t的,

當然,你可以用 a,b,c之類的代替。

#include

template

int main()

3樓:

這種問題最好是親手實驗一下 才會印象深刻 如果有兩個函式都要建立模版 那豈不是會有兩個t t 只是個名字而已

函式模板和類模板的引數可以是任意的資料型別麼?

4樓:匿名使用者

這其實取決於你要完成的功能,如果是比較大小的乙個模版函式,那麼傳入的型別就必須支援比較操作,比如:

template bool first_ge_second(const x& x1, const x& x2)

如果x1 > x2這個函式返回真,很顯然,這個x(模版引數)必須支援大於符號的操作,傳統的型別肯定可以(比如int, float),但如果是自定義的類,那麼必須過載》操作符,否則**無法編譯通過。

黑便一定是消化道出血嗎?大便黑色是不是一定就是消化道出血

黑便一般是指人們從體內排出的垃圾形成的大便,一般正常的大便是質地比較軟的,成型的,顏色發黃色的,如果大便的性狀 量和顏色發生改變的話,一般就提示我們,我們的身體可能生病了,需要引起注意的,比如如果大便不成形,則提示我們身體的腸道可能發生疾病了,比如腸炎等等。如果大便的顏色變成黑色的話,就一定是消化道...

得到富士康的面試通過的通知是不是一定是錄用的有誰得到面試

您好,如果得到富士康面試通過通知時,表明您已被錄取了,現在正在走主管簽字這道程式,一般來說,相關部門主管簽字需要7天,您耐心等待就可,從您補充的資訊進一步知道,進富士康已經板上釘釘了,等著通知體檢吧!是什麼崗位啊?朋友,接到面試通知不等於被錄用了,如果是操作類的崗位就基本是ok了,如果是管理類的崗位...

綜合佈線中的電話佈線部分,是不是一定要電話交換?我剛學習的,請指教,謝謝

一般情況都需要,現在有的使用者用得是智慧型通訊伺服器,只需要網線 無需 線,傳真機另算 按常理來說,你測試的時候是要用的,但是你可以用資料交換機也可以的,rj45也可以接通 按照國標2000的綜合佈線要求,閉路部分的佈線是否必須穿管?不一定你要是非得較真 那就沒辦法了 但是 現在給你安裝的有幾個是按...