關(guān)于在調(diào)用模板函數(shù)時(shí)模板實(shí)參的使用,下列表述正確的是
關(guān)于在調(diào)用模板函數(shù)時(shí)模板實(shí)參的使用,下列表述正確的是
A.對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,如果能從模板函數(shù)的實(shí)參中獲得相同的信息,則都可以省略
B.對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,如果它們是參數(shù)表中的最后的若干個(gè)參數(shù),則都可以省略
C.對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,若能夠省略則必須省略
D.對于常規(guī)參數(shù)所對應(yīng)的模板實(shí)參,任何情況下都不能省略
正確答案:D解析:本題考查的是模板實(shí)參的省略。模板實(shí)參在以下幾種情況中不能省略: ①從模板函數(shù)實(shí)參表獲得的信息有矛盾: ②需要獲得特定類型的返回值,而不管參數(shù)的類型如何; ③虛擬類型參數(shù)沒有出現(xiàn)在模板函數(shù)的形參表中; ④函數(shù)模板含有常規(guī)形參。 故本題的正確答案是選項(xiàng)D。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。