[分享] Function vs Member Function Pointers

看板C_and_CPP (C/C++)作者 (CJ Cat)時間14年前 (2012/04/08 16:45), 編輯推噓2(206)
留言8則, 5人參與, 最新討論串1/2 (看更多)
最近在嘗試實作可以將同樣signatures的function和member function 一視同仁的C++ delegates 學校的TA給了我這個連結,我還在研究中 http://bit.ly/znA5W4 研究的過程中 我認識到了function pointer和member function pointer的不同 就順手把心得寫了下來 跟大家分享一下 :) http://blog.cjcat.net/2012/04/function-pointers-vs-member-function-pointers/ -- Blog http://blog.cjcat.net Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.19.228.189

04/08 17:04, , 1F
std::function + std::bind
04/08 17:04, 1F

04/08 17:11, , 2F
喔喔,感謝! 有空來研究一下 :)
04/08 17:11, 2F

04/08 17:32, , 3F
04/08 17:32, 3F

04/08 17:35, , 4F
04/08 17:35, 4F

04/08 23:43, , 5F
每次看到pointer to member function 就會想到有人問我
04/08 23:43, 5F

04/08 23:43, , 6F
你要invoke 需要一個object or instance...那幹嘛不直接呼叫
04/08 23:43, 6F

04/08 23:44, , 7F
就好~還喇一個pointer to member function...我答不出來...
04/08 23:44, 7F

04/08 23:51, , 8F
其實就是要有那個 this
04/08 23:51, 8F
文章代碼(AID): #1FWL0n8W (C_and_CPP)
文章代碼(AID): #1FWL0n8W (C_and_CPP)