我正在尝试编写一个脚本来生成一个庞大而混乱的代码库的'假'版本,我想在二进制文件上使用'nm'并过滤文本符号可能是要走的路,但我不能似乎得到nm来显示函数的返回类型以及签名.
提前谢谢了.
函数的返回类型不是名称修饰的一部分。返回类型由编译器直接根据类型规则强制执行。
例如,可以调用定义为返回的函数int,并为其返回声明,例如char。大多数工具不会注意到不匹配。考虑到您可能会用脚射击自己的所有方式,这还不错,因为您必须不遗余力地做到这一点。就像不使用两个模块共有的头文件一样。
| 归档时间: |
|
| 查看次数: |
668 次 |
| 最近记录: |