社区
C++ 语言
帖子详情
这样的定义是什么意思?
hjh2005
2011-12-18 10:48:09
#define XXXX_0121
class C : public A, public B XXXX_0121
{
public:
...
}
类C继承了类A和类B但是后面的“XXXX_0121”是啥意思? 谢谢!!!
...全文
229
10
打赏
收藏
这样的定义是什么意思?
#define XXXX_0121 class C : public A, public B XXXX_0121 { public: ... } 类C继承了类A和类B但是后面的“XXXX_0121”是啥意思? 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cbzjzsb123
2011-12-19
打赏
举报
回复
[Quote=引用 9 楼 hjh2005 的回复:]
引用 7 楼 yisikaipu 的回复:
占位符,比如需要的时候改成
#define XXXX_0121 ,public X, public Y
并定义X和Y
class X{};
class Y{};
这样就不用重复添加每个类的基类了
目前7楼的解释是比较合理的,还有其它的解释吗?
[/Quote]没有了
hjh2005
2011-12-19
打赏
举报
回复
[Quote=引用 7 楼 yisikaipu 的回复:]
占位符,比如需要的时候改成
#define XXXX_0121 ,public X, public Y
并定义X和Y
class X{};
class Y{};
这样就不用重复添加每个类的基类了
[/Quote]
目前7楼的解释是比较合理的,还有其它的解释吗?
yusss
2011-12-18
打赏
举报
回复
[Quote=引用楼主 hjh2005 的回复:]
#define XXXX_0121
class C : public A, public B XXXX_0121
{
public:
...
}
类C继承了类A和类B但是后面的“XXXX_0121”是啥意思? 谢谢!!!
[/Quote]
就是表示这个宏展开为空啊,如果你把define去掉(虽然看起来啥都没定义),编译会报错的
yisikaipu
2011-12-18
打赏
举报
回复
占位符,比如需要的时候改成
#define XXXX_0121 ,public X, public Y
并定义X和Y
class X{};
class Y{};
这样就不用重复添加每个类的基类了
Karl_S
2011-12-18
打赏
举报
回复
你的define 貌似有问题啊
标识符和字符串之间应该有个空格才行吧!!!
qq120848369
2011-12-18
打赏
举报
回复
宏不就是这样吗.
qscool1987
2011-12-18
打赏
举报
回复
稀奇了,能编译?
Qyee16
2011-12-18
打赏
举报
回复
#define XXXX_0121
class C : public A, public B XXXX_0121
{
public:
...
}
这个,神马情况?? 我曾经尝试找到 #define XXXX_0121 中 XXXX_0121 这样定义是啥,但是失败了。
XXXX_0121 没任何的值,只是编译期的东西。
为何意义,俺也不知道。。。。。
#define XXXX_0121 求大牛,给与解释:
無_1024
2011-12-18
打赏
举报
回复
这个不了解 猜测属于预编译里面的一些处理
面向对象分析与设计
本课程介绍软件设计理念、方法,帮助学员成长为优秀的软件设计师!当学员完成了Java等语言的学习之后,或者从事 软件开发一段时间之后,面对一个... 这样的软件系统能够承受今后需求的不断变更吗? 想学的话一起来吧!
c语言字母意义,%C是
什么意思
? c语言中?和:是
什么意思
%C是
什么意思
? c语言中?和:是
什么意思
%C是
什么意思
? c语言中?和:是
什么意思
相关问题: 匿名网友: %c单个字符输出的意思。 %s是输出字符串。 %d是输出整型。 %f是输出整型。 这是在scanf、printf这样...
TensorFlow
什么意思
?TensorFlow是什么?
它是
什么意思
?下面就让我们一起通过下面的文章来了解一下jetty吧。 jetty是什么? 其实,jetty就是一个开源的servlet容器。 jetty为基于java的web容器,例JSP和servlet提供运行环境。 jetty是用java语言编写的...
c语言中%加字母是啥意思,%C是
什么意思
? C语言中%c,%s分别代表
什么意思
?
%C是
什么意思
? C语言中%c,%s分别代表
什么意思
?%C是
什么意思
? C语言中%c,%s分别代表
什么意思
?相关问题:匿名网友:%c单个字符输出的意思。%s是输出字符串。%d是输出整型。%f是输出整型。这是在scanf、printf这样的...
TPM是什么含义?TPM设备管理是
什么意思
?
TPM是什么含义? TPM是英文Total Productive Maintenance的缩略语,中文译名叫全员生产维护,又译为全员生产保全。 设备 TPM不是单纯的提高生产量或减少设备故障的局部利益的活动,而是追求整体利益的综合性艺术。 ...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章