C++ 调试

2022/7/29 1:24:01

本文主要是介绍C++ 调试,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

打印堆栈信息

print_stacktrace();
void print_stacktrace()
{
    int size = 16;
    void * array[16];
    int stack_num = backtrace(array, size);
    char ** stacktrace = backtrace_symbols(array, stack_num);
    for (int i = 0; i < stack_num; ++i)
    {
        printf("%s\n", stacktrace[i]);
    }
    free(stacktrace);
}


这篇关于C++ 调试的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程