討論串[問題] 樣版設計 - 只接受特定幾種類別該怎設計?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
以泛型設計的觀念來說,. 如果你真的要擋住某些型別,我強烈建議你用黑名單,. 因為白名單的作法會擋掉未來太多的可能性,. 你沒辦法放 complex,沒辦法放 fractor,沒辦法放 BigNum,. 你的使用者會想要放一堆他們自訂的,你連想都沒想過的 class 進去。. 既然你設計這個泛型函數
(還有475個字)
內容預覽:
話說,大家怎麼都把討論集中在「char 合不合理」. 其實在我看來. template function 對「某些 type」無法作用. 還算是滿常見的事. 當然就這個 case 來說,是見人見智啦.... ^ 多打了. template <class T>. void add(T** a, T**
(還有1937個字)
內容預覽:
今天我遇到一個樣版設計的問題~. 問看看大家有沒有啥好想法?. 問題是這樣的~. 我今天需要設計一個類別來計算數學問題(矩陣運算). 當我寫. template< class T >. void add(T** a,T** b,int X, int Y);. {. //matrix adding;.
(還有128個字)
首頁
上一頁
1
下一頁
尾頁