GObject
mg6
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GObject
『从双向链表的设计开始』似乎将问题搞的有些复杂了。可能因为它是 4 年前写的,那时我喜欢将简单的问题复杂化……这篇文章尝试将 GObject 与 C++ 代码做一次『映射』,借助 C++ 来理解 GObject 的基本编程框架,然后借助代码生成器保护我们的手指。先观察以下 C++ 代码:#include class MyObject {public: MyObject转载 2017-04-19 09:02:55 · 693 阅读 · 0 评论 -
GObject
#define JC_TYPE_BOY (jc_boy_get_type ())//实例类型转换#define JC_BOY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JC_TYPE_BOY, JcBoy))//实例类型判定#define JC_IS_BOY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)转载 2017-04-19 11:55:34 · 509 阅读 · 0 评论
分享