【发布时间】:2020-01-22 23:33:13
【问题描述】:
随着即将到来的 C++20 标准,我们将拥有协程供我们使用。基于协程调试代码的最佳方法是什么?可以做些什么来跟踪呼叫流程?
【问题讨论】:
-
除了“等到
gdb或类似的支持他们”之外,还有其他答案吗? -
“基于协程调试代码的最佳方法是什么?可以做些什么来跟踪调用流程?”这不完全取决于如何 一段代码使用它们?我认为调试生成器协程不需要任何特别的东西。如果你在谈论异步,它们只是异步回调的一个精美包装,所以你可以在很大程度上调试它们,就像调试这样的回调一样。
-
printf就是你所需要的