How to know what function called another

后端 未结 7 1619
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-11 17:53

I wanna know if there is any way to know where the function currently in execution was called, this is, in what file and line. I\'m using C language, and I\'m looking for so

相关标签:
7条回答
  • 2021-01-11 18:46

    If you need to know it at runtime, I don't think it's possible.

    If you need to know it at debugtime, you can place a breakpoint on the function you want, and then, using GDB (using bt command) or Vistual Studio's debugger, inspect the current STACK TRACE.

    0 讨论(0)
提交回复
热议问题