我想采用從C++模擬node.js中的EventEmitter機制,只要求能實現顯式的回調注冊和顯式回調觸發。有關node.js中的EventEmitter解釋和用法在此處我主要想實現一個簡化版的事件類,能夠調用emit顯式的觸發事件就夠了。這個類主要有2個方法一個是注冊回調函數:on(name,callback,callback_args);一個是觸發回調函數:emit(name);或者emit(name,callback_args);但是這里的問題是注冊回調函數時,回調函數可能有多個參數,觸發回調函數時也可以帶參數這里該怎么實現呢?
C++實現js的事件機制
互換的青春
2018-08-09 09:10:27