社区
C++ 语言
帖子详情
C++怎么让一条预编译指令代替多条预编译指令?
hhhhhhhhhhkkkkkkkkkk
2014-03-01 08:26:56
#undef STACK
#undef _STACK_
#define STACK STACK_CHAR
#define _STACK_ char
我想用 _CHAR_代替上面几条预编译指令,以便每次用_CHAR_时就相当于用了那四条指令,有没有什么方法可以做到?
...全文
134
4
打赏
收藏
C++怎么让一条预编译指令代替多条预编译指令?
#undef STACK #undef _STACK_ #define STACK STACK_CHAR #define _STACK_ char 我想用 _CHAR_代替上面几条预编译指令,以便每次用_CHAR_时就相当于用了那四条指令,有没有什么方法可以做到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2014-03-06
打赏
举报
回复
Code Generation
lm_whales
2014-03-05
打赏
举报
回复
自己写个预编译器吧,VC 可以在编译前,和编译后加载自己的工具 其他环境既不知道了
hhhhhhhhhhkkkkkkkkkk
2014-03-01
打赏
举报
回复
我正写编译器,到时候搞这么一个偷懒的功能来
hhhhhhhhhhkkkkkkkkkk
2014-03-01
打赏
举报
回复
貌似编程就是为了偷懒来着
taodm
2014-03-01
打赏
举报
回复
没有。 编程不是这么偷懒的。
C++
预编译
指令
C++
预编译
指令
C++
中的常见
预编译
指令
用法
程序的编译过程可以分为预处理、编译、汇编三部分,其中预处理是首先执行的过程,预处理过程扫描程序源代码,对其进行初步的转换,产生新的源代码提供给编译器。 预处理过程读入源代码之后,会检查代码里包含的预处理
指令
,完成诸如包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码的工作。下面介绍一些C/
C++
中
预编译
的
指令
。 一 #
指令
预处理
指令
以#号开头,并且#号必须是该行除了任何空白字符外的第一...
C/
C++
中的
预编译
指令
程序设计语言的预处理的概念:在编译之前进行的处理,读入源代码之后,会检查代码里包含的预处理
指令
,完成诸如包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码的工作。C/
C++
语言的预处理主要有三个方面的内容: 1.宏定义; 2.文件包含; 3.条件编译。 预处理命令以符号“#”开头。下面介绍一些C/
C++
中
预编译
的
指令
。 一 #
指令
预处理
指令
以#号开头,并且#号必须
【码极客精讲】C语言
预编译
指令
C语言
预编译
指令
c语言中条件编译相关的
预编译
指令
一、 内容概述 本文主要介绍c语言中条件编译相关的
预编译
指令
,包括#define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined。 二、条件编译 条件编译是根据实际定义宏(某类条件)进行代码静态编译的手段。可根据表达式的值或某个特定宏是否被定义来确定编译条件。 最常见的条件编译是防止重复包含头文件的宏,形式跟下面
C++ 语言
64,444
社区成员
250,626
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章