考慮像下面怎麼可能做到明確專門的功能,一個版本用於多種類型的模板函數:如何爲多種類型做一個明確的專業化?
template <typename T>
void doSomething(){
//whatever
}
的目的是有一個專業化而不是多個以下的人,因爲//東西是一樣的:
void doSomething<int>(){
//something
}
void doSomething<float>(){
//something
}
void doSomething<double>(){
//something
}
任何方法來實現一個專業?
你將如何調用這些函數來獲得所需的專業化? – SingleNegationElimination 2010-11-25 19:38:40
@ TokenMacGuy_Don't明白你的意思! – Pooria 2010-11-25 21:51:15