Qt - 元对象代码

当与 Qt 中的 Meta Object Compiler (moc) 相关时,meta object code 是什么意思?

谢谢。

最佳答案

元对象通过创建新对象或操纵现有对象来增强编程语言。它们提供一种语言本身实际上不具备的功能。元对象由编译时或运行时解释。在 Qt 和 C++ 中,它是在编译期间由元对象编译器 (moc) 完成的。

一个例子是信号/槽概念的使用。

https://stackoverflow.com/questions/6250493/

相关文章:

winforms - 更新 ClickOnce 应用程序

python - 脂肪 : can't figure out the architecture ty

.net - 在 .NET 中存储加密/解密 key

regex - 如果一行有特殊前缀,如何忽略正则表达式匹配?

visual-studio-2010 - 在 Visual Studio 中自动终止 "Stop D

sql - 死锁:插入与从多个表中选择。快照隔离?

svn - 对于 SVN/Tortoisesvn,如何只显示文件夹属性的日志,即不显示文件夹的内容?

gcc - 使用 -rpath 和 $ORIGIN 链接时查找失败

php - PHP 中的静态类是不好的做法吗?

makefile - 规范 'simple project' 生成文件