驾驶员管理制度linux环境下,c++库⽂件中的符号的含义食品安全板报>小小星星
精致反义词文不识c++库⽂件中的符号的含义:
符号名字
所有的符号都是以下划线加上⼤写字母也就是"_Z"开头,对于在 类⾥或者命名空间中的符号,后⾯紧跟"N",然后是各个命名空间和类的名字,每个名字前是名字字符串的长度,随后是⼤写字母"E",对于⼀个函数,他的参数列表都在E后⾯,⽐如对于float类型,就是字母"f",举个例⼦,对于函数N::C::func(int, float),在库⽂件或者⽬标⽂件中的符号就是_ZN1N1C4funcEif。在binutils中提供了⼀个⼯具c++filt可以直接将符号翻译为代码中的名称,⽐如命令c++filt ZN1N1C4funcEif,输出结果是N::C::func(int, float)