惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
N
Netflix TechBlog - Medium
Vercel News
Vercel News
F
Fortinet All Blogs
量子位
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MongoDB | Blog
MongoDB | Blog
Y
Y Combinator Blog
GbyAI
GbyAI
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
月光博客
月光博客
Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
D
DataBreaches.Net
H
Help Net Security
阮一峰的网络日志
阮一峰的网络日志
D
Docker
WordPress大学
WordPress大学

博客园 - 心悦

今天是父亲节,下面是有关父亲的电影,连续剧. 看微电影<疯狂的乞丐>有感。 textarea的滚动条色 ETester SQL Pretty Printer 可以让你少奋斗十年的工作经验(转) 小偷公司 SqlDbxPro 解决掉S60系统出错问题 WINDOWS 2003下HTTP 500 - 内部服务器错误解决 进度与质量的关系 SQL语句实现结果集合的拼接 PL/SQL Developer SQL Delta数据库对比工具 IE个性化 - 心悦 - 博客园 转繁体 sp_oacreate XSLT语法 - 心悦 - 博客园 恒心应该怎样做 找合适自己的工作,而非最好的工作
GLDEF_C, LOCAL_C, GLREF_C 的含义(转)
心悦 · 2009-05-27 · via 博客园 - 心悦

这些宏被定义在 e32def.h 头文件中,如下:

#define GLREF_D extern
#define GLDEF_D
#define LOCAL_D static
#define GLREF_C extern
#define GLDEF_C
#define LOCAL_C static

后缀 _D 和 _C 是 EPOC 的的一个约定,_D 指数据声明(declaration of Data),_C 指代码定义(definition of Code)。

这里,static 被 LOCAL_C 和 LOCAL_D 所取代。

GLREF_C 和 GLREF_D 被指定为全局引用(GLobal REFerence):extern 。

GLDEF_C 和 GLDEF_D 指定了一个全局定义(GLobal DEFination)。这两个宏没有给出一个固定的定义,但是它们被作为函数和变量的记号。