如何在c++工程中快速定位所有某成员函数的调用处

cscope/slickedit 等对于c++都不太准确,搞个vs或clion之类的又麻烦,我觉得比较好用的方式时是:
编译时读给成员函数加上__attribute__((deprecated)),编译时每个引用处 都会打一个警告,直接根据警告去定位。
还有些缺陷:某些动态绑定的调用方无法定位:如父指针指向子类对象并调用其成员函数这种调用无法定位(运行时才确定的),需要找到该指针初始化的地方;如某些模版类等。

你可能感兴趣的:(如何在c++工程中快速定位所有某成员函数的调用处)