gpt4 book ai didi

c - 调试时查看源代码的宏扩展版本

转载 作者:太空狗 更新时间:2023-10-29 17:23:19 25 4
gpt4 key购买 nike

我正在尝试使用 visual studio 调试器调试一些 C 代码。我似乎我的选择是查看源代码或查看反汇编。但我真正想查看的是包含所有宏扩展的源代码。这也可以吗?

最佳答案

在 Visual C++ 中,您可以拥有的最好的是预处理文件(C++ ->Preprocessor->Generate preprocessed file)。这将为您提供一个巨大的 C++ 代码文件,其中包含所有宏。还是宏扩展will be single lines - no line breaks .

这就是为什么宏在用于复杂代码时非常有问题的原因之一,除非绝对必要,否则应避免使用。

关于c - 调试时查看源代码的宏扩展版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2667262/

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