要让nm显示函数的返回类型,可以使用以下步骤:
-C
选项用于将C++的符号名还原为可读的形式。例如,如果你有一个函数声明如下:
int add(int a, int b);
那么在nm命令的输出结果中,你可以找到类似以下的行:
0000000000000000 T add
这里的T
表示该符号是一个函数,add
是函数名。
i
表示int
f
表示float
d
表示double
v
表示void
s
表示short
l
表示long
c
表示char
u
表示unsigned
以及其他类型的字母表示。
例如,在上述的函数声明中,返回类型int
对应的字母是i
,所以你可以在nm命令的输出结果中找到类似以下的行:
0000000000000000 T add
注意:nm命令只能显示函数的返回类型,而无法显示函数的参数类型。如果你想要查看函数的参数类型,可以查看函数的定义或者声明。
希望这个答案能够满足你的需求。如果你需要了解更多关于云计算或其他相关领域的知识,请随时提问。
云+社区技术沙龙[第14期]
T-Day
云+社区技术沙龙[第22期]
云+未来峰会
云+社区沙龙online第5期[架构演进]
serverless days
云+社区沙龙online第6期[开源之道]
腾讯云GAME-TECH沙龙
DBTalk
Elastic 中国开发者大会
领取专属 10元无门槛券
手把手带您无忧上云