Re: overload operator < 來排序

看板Programming作者 (SoMiMi FaReRe)時間15年前 (2009/04/03 03:41), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串3/9 (看更多)
我覺得既然要用C++ OOP就不要玩太多function pointer之類的東西 你可以有一個base class支援基本的string read/write等等 然後有個 pure virtual 的 operator<(class &) = 0; 需要抽換的時候不是改function pointer 而是應該要寫個新的class去繼承該baseclass並override該operator< 另外關於外部資料的問題 就是宣告成base class的member variable/function就可以了 然後在constructor加以初始化等等 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 132.239.55.127

04/03 04:08, , 1F
如果硬是要用, 去 define 一個 super
04/03 04:08, 1F

04/03 04:08, , 2F
pointer template 吧
04/03 04:08, 2F

04/03 05:14, , 3F
不知道能否runtime指到function(嘗試中
04/03 05:14, 3F
文章代碼(AID): #19rHJfDB (Programming)
討論串 (同標題文章)
文章代碼(AID): #19rHJfDB (Programming)