查看C++符号表
一、使用nm命令
写一个测试代码:
1 #include <iostream> 2 3 using namespace std; 4 5 class test 6 { 7 public: 8 int get_var() 9 { 10 return var; 11 } 12 public: 13 int var; 14 15 }; 16 17 int main() 18 { 19 test a; 20 21 a.var = 10; 22 23 cout << a.get_var() << endl; 24 25 return 0; 26 }
编译:
g++ main.cpp
使用nm -C查看符号表:
user@devbox:~$ nm -C a.out | grep test
00000000000009b4 W test::get_var()
posted on 2020-09-15 14:40 jueshiwuming 阅读(940) 评论(0) 收藏 举报
浙公网安备 33010602011771号