0
我發現模板方法可能被重載,我可以在模板類上做同樣的事情嗎?如果2個模板類匹配一個模板類實例,我們可以在構造函數中使用參數類型來推斷使用哪一個。是否有可能重載模板類?
template <typename T>
class A{
A(T){}
};
template <typename T>
class A{
A(T*){}
};
int main(){
A<int*> a((int*)0);
A<int> a((int*)0);
return 0;
}
就這樣你知道:反引號語法是用於內聯代碼的。如果要格式化代碼塊,請將每行縮進四個空格。 http://daringfireball.net/projects/markdown/ – 2010-10-29 03:08:37
模板類可以是專門的(部分或完全) – Anycorn 2010-10-29 03:09:07
@Jonathan Sterling,謝謝你的提示。我如何縮進4個空格的塊代碼?看來整個塊的標籤不起作用。有沒有捷徑可以做到這一點?或者我需要逐行插入空格? – Thomson 2010-10-29 03:14:53