Qt状态机代码测试.rar
Qt 纯代码的状态机测试,测试了状态机间的多迁移。使用了字符串名作为事件,发送事件时只需要发送字符串的事件
实现rthread中的finsh部分在linux上运行,即将rthread中的finsh组件从rthread中抽离出来,并在linux系统上运行。此代码支持64bit平台!
在linux平台上仿照Qt实现的纯C语言信号和操,采用事件驱动。本代码采用libev进行测试,亦可集成在有事件驱动(epoll,select)中。
实现rthread中的finsh部分在linux上运行,即将rthread中的finsh组件从rthread中抽离出来,并在linux系统上运行。在64bit系统上,当出现FSymTab和VSymTab表存放的FINSH和MSH函数或者变量地址大于32bit时,会出现段错误。