Re: [問題] 關於 CallBack

看板C_and_CPP (C/C++)作者 (Alien)時間16年前 (2009/03/04 12:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《apenptt (筆)》之銘言: : 想請問熟係callback的前輩一個問題 : callback如何做到asynchronous process : 雖然google上有很多資料 : 但是舉的範例都是一樣 : 能否請前輩稍稍解說一下callback如何做到這件事 : 可以的話 可以舉個範例嗎 : 或者 可以推薦那邊可以找到更多的資訊 : 謝謝!! 你明白什麼是 async process, 什麼是 callback 嗎? 要是兩者都明白該沒有什麼難明白的吧. 兩者其實都是很廣泛應用的東西, 舉個例子, 有一個 thread pool 之類的東西, 我想叫要幫忙做 async process, 那麼我把工作丟進去之餘, 也把一個 func ptr 傳進去作為 callback. 我本身的 logic 就 繼續做別的東西. thread pool 裡面的工作, 做完後就 invoke 傳進來 的 function ptr 通知完成, 那個 func ptr 可能會 傳進結果, 然後我本身傳進去的 func 在被 callback 之時會把結果顯示在畫面上. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
文章代碼(AID): #19hVwiae (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #19hVwiae (C_and_CPP)