1、跨进程dll发送(process_event)事件(boost::statechart::event)会导致不明异常;
--> 解决办法:把派生于Event的事件类导出为dll,具体参看boost自带的TuTest例子和Statechart FAQ;
2、多线程时,在某线程发送(process_event)事件(boost::statechart::event)会导致“pOutermostUnstableState_”为空中断;
1、跨进程dll发送(process_event)事件(boost::statechart::event)会导致不明异常;
--> 解决办法:把派生于Event的事件类导出为dll,具体参看boost自带的TuTest例子和Statechart FAQ;
2、多线程时,在某线程发送(process_event)事件(boost::statechart::event)会导致“pOutermostUnstableState_”为空中断;