VC2005什么编译选项可以让我知道代码被#define展开后成了什么样子

yiyuan 2006-03-06 11:58:00
我自己写了一堆#define进行复杂的代码替换,老是有错,我想知道编译时我的代码被#define替换展开后变成了什么样子,如何才能做到?
...全文
125 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
strangerryf 2006-03-06
  • 打赏
  • 举报
回复
用Visual Studio 2005 Command Prompt(中文版可能Visual Studio 2005命令提示符), cl /P (/C comment)。IDE中是,<project_name> property -> configuration properities -> C/C++ -> preprocessor -> generate preprocessed file, 把no改为yes
  • 打赏
  • 举报
回复
你 cl /? 看下不行么.....

/Fp<file> name precompiled header file

65,199

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧