- 博客(1)
- 收藏
- 关注
原创 C++ thread调用偶现传参异常问题分析
1.在一次项目开发过程中,出现使用thread传递参数,线程函数体内执行的时候,参数异常的分析。 2.通过分析代码,因为主函数,过早的退出,导致问题, thread varThread=thread(); if(varThread.joinable()) { varThread.detach(); } 之前的参数数据是char *,是一个临时变量,一旦线程异步执行,可能主函数体过早的退出,导致出现异常,线程内函数执行体内,由于栈退出,导致访问野指针, 3.修改点,修改传参的函数类型为string ,每次传
2021-01-27 15:01:21 406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人