Re: [問題] 想問問是否函式陣列這樣的東西…

看板C_and_CPP (C/C++)作者 (眠月)時間16年前 (2009/07/03 12:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《DRLai (蘇打)》之銘言: : 但我想是不是有其他種寫法 : 例如當我呼叫他時,只要使用 : func[mytype](data) 這樣的方式呼叫 // 建立 function map map < TYPE, void(int) > func ; func[type_a] = func_a ; func[type_b] = func_b ; // 呼叫 func[mytype](data) ; 另一個可能的方案是改架構,用物件導向的多型從 data 直接呼叫對應的函數。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.160.254.105
文章代碼(AID): #1AJOVk7q (C_and_CPP)
文章代碼(AID): #1AJOVk7q (C_and_CPP)