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

推荐订阅源

Engineering at Meta
Engineering at Meta
人人都是产品经理
人人都是产品经理
aimingoo的专栏
aimingoo的专栏
M
MIT News - Artificial intelligence
Recent Announcements
Recent Announcements
V
Visual Studio Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
MyScale Blog
MyScale Blog
Hugging Face - Blog
Hugging Face - Blog
宝玉的分享
宝玉的分享
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
博客园 - 聂微东
U
Unit 42
F
Fortinet All Blogs
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
IT之家
IT之家
The GitHub Blog
The GitHub Blog
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
Y
Y Combinator Blog
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)

博客园 - 心悦

今天是父亲节,下面是有关父亲的电影,连续剧. 看微电影<疯狂的乞丐>有感。 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)。这两个宏没有给出一个固定的定义,但是它们被作为函数和变量的记号。