gpt4 book ai didi

c++ - 如何在 C++ 项目中制作宏解析器

转载 作者:太空宇宙 更新时间:2023-11-04 12:00:22 24 4
gpt4 key购买 nike

在项目中,有很多宏比如

#define a (b+c)
#define b (e+d)

有时您需要确定 a 的实际值。所以我想知道是否有任何工具可以做到这一点,计算所有宏并给出实际值作为评论:(如下所示)

#define a (b+c)  //a = 5

这个宏解析工作有没有相关的开源项目?谢谢

最佳答案

我不知道这样的工具怎么可能存在,因为宏可能有一个仅在执行期间才知道的参数(例如 #define sum(a,b) (a+b) ).至于运行时的值 - 任何合理的调试器都会处理它。

关于c++ - 如何在 C++ 项目中制作宏解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14378520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com