gpt4 book ai didi

c++ - 如何让 nm 显示函数的返回类型?

转载 作者:IT王子 更新时间:2023-10-29 00:33:45 25 4
gpt4 key购买 nike

我正在尝试编写一个脚本来生成一个庞大而困惑的代码库的“假”版本,我认为在二进制文件上使用“nm”并仅过滤文本符号可能是可行的方法,但我似乎无法让 nm 显示函数的返回类型以及签名。

非常感谢。

最佳答案

函数的返回类型不是名称修饰的一部分。返回类型由编译器直接根据类型规则强制执行。

可以调用定义为例如返回 int 的函数,并为其返回声明,例如 char。大多数工具不会注意到不匹配。考虑到所有可能搬起石头砸自己脚的方式,这还算不错,因为您必须竭尽全力去做。就像不使用两个模块通用的头文件一样。

关于c++ - 如何让 nm 显示函数的返回类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4360617/

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