关于没有宏体的宏
时间:2011-12-28
来源:互联网
ALT _bstr_t FindPrefix(const MSXML2::IXMLDOMNodePtr& node, const _bstr_t& uri);
ALT _bstr_t GetUnused(const MSXML2::IXMLDOMNodePtr& node, const string_type& prefixHint);
上面代码中宏ALT定义在头文件中是
#define ALT
没有宏体。
有人说没有宏体是将宏定义成字符0,是这样吗?但是这样除了声明之外还有其他意义吗?在最上面的语句里又有什么作用呢
先谢谢大家了!!
ALT _bstr_t GetUnused(const MSXML2::IXMLDOMNodePtr& node, const string_type& prefixHint);
上面代码中宏ALT定义在头文件中是
#define ALT
没有宏体。
有人说没有宏体是将宏定义成字符0,是这样吗?但是这样除了声明之外还有其他意义吗?在最上面的语句里又有什么作用呢
先谢谢大家了!!
作者: gcgamer 发布时间: 2011-12-28
选择编译:
#ifdef WIN32
#else
#endif
一般头文件都有个这样的
#ifndef XXX_H
#define XXX_H
#endif
#ifdef WIN32
#else
#endif
一般头文件都有个这样的
#ifndef XXX_H
#define XXX_H
#endif
作者: qixing1115 发布时间: 2011-12-28
有时串替换为空串
有时串替换为非空串
有时串替换为非空串
作者: zhao4zhong1 发布时间: 2011-12-28
没有宏体就被替换成空字符串
此时宏的存在要么是历史原因,要么是为了可扩展性
比如在别的平台,别的编译器什么的,可以给这个宏不同的定义
此时宏的存在要么是历史原因,要么是为了可扩展性
比如在别的平台,别的编译器什么的,可以给这个宏不同的定义
作者: guobinJ 发布时间: 2011-12-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28