gpt4 book ai didi

c++ - 如何查看修改后的代码,其中对内联函数进行了预处理

转载 作者:行者123 更新时间:2023-11-27 23:07:59 24 4
gpt4 key购买 nike

我想亲眼看看,如果我在方法定义中使用/(或不使用)inline 关键字,我的程序代码会发生怎样的变化。

我的问题:

1) 环境模块创建代码的最终版本(考虑到内联函数)。当我说“最终版本”时,我指的是代码版本,其形式仍然可以阅读(使用 C++ 语言)?(我想,这个模块就像预处理器,但预处理器不预处理内联函数)

2) 我怎样才能看到这样的“最终代码”(所有提到的修改都已经完成)?

PS: 我有 Visual Studio 2013 Express

最佳答案

从很久以前我使用 C/C++ 开始:

1) 没有这样的事情。内联应用于生成的程序集(顺便说一句,它仍然可以阅读,但它不是 C++)。

2) 正如我所说,没有生成这样的代码,但您可以看到生成的程序集。

关于c++ - 如何查看修改后的代码,其中对内联函数进行了预处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22046532/

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