社区
C++ 语言
帖子详情
如何用#define去定义一个空字符串
hubs
2004-10-26 01:54:03
比如mmm,我如何去定义
#define mmm
即mmm abc 在编译时等同于 abc
...全文
558
12
打赏
收藏
如何用#define去定义一个空字符串
比如mmm,我如何去定义 #define mmm 即mmm abc 在编译时等同于 abc
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beyondtkl
2004-10-26
打赏
举报
回复
# 表示连接。。。
#define mmm(str) #str
你将str传入空字符串 不就OK?
xuzheng318
2004-10-26
打赏
举报
回复
#define mmm str
mmm 就是你定义的宏,后面是代替的str 就可以了
hubs
2004-10-26
打赏
举报
回复
我试了一下,不行,我是这样的
#define SOCK_API
class SOCK_API CSockAddr
#else
class CSockAddr
#endif
DiabloWalkOnTheEarth
2004-10-26
打赏
举报
回复
#define mmm
就可以了.
hubs
2004-10-26
打赏
举报
回复
而且我试了一下,用宏的时候要加括号,我想直接mmm abc 等于 abc
hubs
2004-10-26
打赏
举报
回复
我的意思是在mmm后面所遇到的字符串是不确定的,因为我是在两种系统下都能运行的程序(WIN32 和Linux)
lynnboy
2004-10-26
打赏
举报
回复
#define mmm(str) #str
...
cout << mmm(1234) << endl; // "1234"
cout << mmm(abcd) << endl; // "abcd"
yjh1982
2004-10-26
打赏
举报
回复
一样的.试一下就知道了
hubs
2004-10-26
打赏
举报
回复
abc只是我举的一个例子,如果是任意字符串呢,
yjh1982
2004-10-26
打赏
举报
回复
mmm(abc) 就会转为"abc"啊
hubs
2004-10-26
打赏
举报
回复
恕我脑笨,能不能说明一下#define mmm(str) #str
yjh1982
2004-10-26
打赏
举报
回复
#define mmm(str) #str
高分毕设-springboot前后分离86入校申报审批系统的设计与实现-完整项目源码.rar
本项目是基于Spring Boot前后分离架构设计的“86入校申报审批系统”的毕设项目。该项目旨在实现一个高效、便捷的入校申报与审批流程管理系统,以支持学校对学生入学申报的高效处理。 项目主要采用了前后端分离的架构模式,利用Spring Boot框架构建后端服务,提供RESTful API接口,实现数据的增删改查等功能。前端则负责用户交互,采用现代Web技术,如HTML5、CSS3和JavaScript等,实现用户登录、申报信息录入、审批流程管理等功能。 该系统的核心功能包括用户管理、申报信息录入、审批流程处理以及数据统计分析等。用户可以通过系统在线提交入学申报信息,经过审核后完成入学流程。系统还具备数据统计与分析功能,帮助学校更好地管理和优化入学流程。此外,该系统采用了模块化设计,具有良好的扩展性,可以根据学校的实际需求进行定制开发。 毕设项目源码常年开发定制更新,系统的设计与实现流程清晰,代码结构严谨,希望对需要的同学有帮助。
securityhub-1.0.53-javadoc.jar
securityhub-1.0.53-javadoc.jar
mwaa-jvm-1.5.32.jar
mwaa-jvm-1.5.32.jar
location-jvm-0.21.4-beta-javadoc.jar
location-jvm-0.21.4-beta-javadoc.jar
基于centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配
【源码预览】:https://renmaiwang.cn/s/drrck (最新版、最全版本)基于centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配支持rdp以及vnc、用户分配、文件上传下载、配置禁用命令清单、操作录像回…
C++ 语言
65,198
社区成员
250,522
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章