2010-05-19 24 views

回答

4

這不是真正的專業化 - 你只是說這個函數需要一個類型爲Foo <int>的參數 - 這個函數本身就是Foo類的成員這一事實並不重要。是的,這是合法的。

+0

雖然他正在使用正確的術語。 'Foo '是一個類模板特化參考(實例化時生成的特化,但可以是對顯式特化的參考)。但我懷疑,像你一樣,他意味着明確的專業化,但意外地將其與通用模板專業術語混淆。這就是我們從C++的複雜定義中得到的結果:) – 2010-05-19 18:10:18

+0

@Johannes你當然是對的,但我認爲大多數人會把它作爲一個實例化來引用(可能是錯誤的)。無論如何,我使用「真正」這個詞來覆蓋所有的基礎:-) – 2010-05-19 18:20:45

相關問題