注意,顯式特化不是一個模闆。如果是類型跟顯式特化一樣,那麼不是執行個體化。
顯式特化類的函數,不需要再加template,因為不是模闆方法。
特化類的函數跟模闆類不一定要一樣,但是一樣更好。
不支援局部特化函數,僅支援局部特化類。
局部特化,跟偏特化不同。
下面這個叫作局部特化:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SOiNGOyEDOjFjNzEWYhJ2NmNjMyMGOlZWM2EGOllDN58CXzAzLchDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.png)
原則:最具體的,限制性最強的,會被選擇。
注意,顯式特化不是一個模闆。如果是類型跟顯式特化一樣,那麼不是執行個體化。
顯式特化類的函數,不需要再加template,因為不是模闆方法。
特化類的函數跟模闆類不一定要一樣,但是一樣更好。
不支援局部特化函數,僅支援局部特化類。
局部特化,跟偏特化不同。
下面這個叫作局部特化:
原則:最具體的,限制性最強的,會被選擇。