moc可以看作是一个比较自洽的RTTI,不像标准里的RTTI那么残废就是了。这个功能在对脚本语言做接口时极其有用的。
说句不好听的,无数C/C++项目其实都用了各自的方法山寨moc。有些项目用模板,有些项目用宏,有些项目用shell/python,有些项目用autotools,有些项目结合以上几种。。就是因为C++本身缺少moc这个工具。
觉得信号槽太重的人,不知道你们用不用node、golang啥的。node的对象模型和golang的channel要重得多了。。。
【 在 nsyncxyz (kakeru) 的大作中提到: 】
: moc 其实破环了语法结构,signal slot机制可以自己写事件循环啊,而且qt的信号槽太重,基本把类都反射了,处理的事件太多,效率不怎么样。
--
FROM 114.84.111.*