A.template<T>
B.template<class T1,T2>
C.template<class T1, class T2 >
D.template<class T1;class T2>
您可能感興趣的試卷
你可能感興趣的試題
如果有如下函數模板的定義:
則對函數func調用不正確的是()。
A.func(3,5);
B.func<>(3,5)
C.func(3,2.5)
D.func<int>(3,2.5);
A.用模板定義一個對象時不能省略參數
B.類模板只能有虛擬參數類型
C.類模板的成員函數都是模板函數
D.類模板本身在編譯中不會生成任何代碼
A.static
B.const
C.void
D.class
A.函數模板
B.遞歸函數
C.模板函數
D.重載函數
A.只可作為數據成員的類型
B.只可作為成員的返回值類型
C.只可作為成員函數的參數類型
D.以上三者皆可
最新試題
在C++語言中,類庫中提供了輸入流類istream和輸出流類ostream。istream類的對象()用來實現基本的鍵盤輸入。
運算符new還可以用來對數組進行動態(tài)分配,這時需要在數據類型后面添加(),并在其中指明所要分配的數組元素個數。
()可以看作是符號化了的機器語言,使用助記符編寫程序。
為了避免頻繁的函數調用與返回,C++語言引入了()的概念。
在C++程序中由new分配的動態(tài)內存空間必須通過()運算符釋放。
命名空間是C++的一種機制,使用關鍵字()把大量有邏輯聯(lián)系的程序實體組合在一個標識符下。
static_cast的功能是將一種數據類型轉換成另一種數據類型,其使用格式為()。
使用string類時,在程序中必須包含這個類的頭文件,使用的語句為()。
程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進來。一般情況下,使用尖括號括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。
引用可以用在函數中,既可以作為函數的參數使用,又可以作為函數的()使用。