[問題] 這段看不懂..囧

看板C_and_CPP (C/C++)作者 (幸福!)時間16年前 (2010/04/30 09:36), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
啃別人的原始碼看到一個不懂的東西,是實作For_Each的功能,我想問 的是,它是怎麼運作,要怎麼用,程式碼如下: typedef std::wstring TString; typedef void (__stdcall *FOR_EACH)(const TString& strName , const TString& strValue, DWORD dwParam); typedef std::map<TString , TString> Map; typedef Map::iterator Map_item ; typedef Map::const_iterator Map_const_item; Map m_map; const void For_Each( FOR_EACH pFun, DWORD dwParam) { Map_const_item it = m_map.begin(); for (; it != m_map.end() ; ++ it) (*pFun)((*it).first , (*it).second, dwParam); } --

07/28 14:36,
why~
07/28 14:36

07/28 14:36,
so~
07/28 14:36

07/28 14:37,
se~
07/28 14:37

07/28 14:39,
ri~
07/28 14:39

07/28 14:41,
阿~嘶~
07/28 14:41
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.24.214

04/30 10:12, , 1F
http://nopaste.csie.org/7c1c9 簡單(但沒啥用)的範例
04/30 10:12, 1F

04/30 10:32, , 2F
喔喔喔...突然間就看懂了..thx~~
04/30 10:32, 2F
文章代碼(AID): #1BsZGxS7 (C_and_CPP)
文章代碼(AID): #1BsZGxS7 (C_and_CPP)