大佬求助求助:如果需要寫一個計算兩個想同型別的物件“距離“的函
數,這兩個物件會有幾十種型別,你怎么做?


uj5u.com熱心網友回復:
每個型別都定義了自己的距離計算的方法。再寫模板函式,這樣就統一起來了啊。uj5u.com熱心網友回復:
謝謝!嘻嘻!感謝!
uj5u.com熱心網友回復:
首先明確這個距離的計算與型別是否有關,有關的話,走不了捷徑,要么函式重裝,要么抽象繼承,無關的話就簡單了,使用模板函式,比方說sort就是一個模板函式uj5u.com熱心網友回復:
謝謝!感謝!嘻
uj5u.com熱心網友回復:
模板,可以看看modern c++ design,里邊policy部分。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/69241.html
標籤:C++ 語言
上一篇:演算法排序----插入排序法
