![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题总结
彷徨而立
这个作者很懒,什么都没留下…
展开
-
多个线程一起创建时,某些线程的线程函数参数被篡改
公司某个程序需要在启动时创建多个线程,我们使用for循环来一起创建,结果某些期望的线程一直创建不成功! 关键代码如下: enum en_TaskId { TaskId_AudCap = 0, TaskId_AudPly, TaskId_AudTest, TaskId_AudMsg, TaskId_AudSrpAndBeam, AudioTaskNum = 5 }; // 创建 5 个线程 void create_thread() { pthread_t thread; for(u32原创 2022-02-28 10:50:44 · 512 阅读 · 0 评论 -
虫趣:拯救Visual Studio 2012(错误: 0xC01E0009)
引子 今天运行一款很流行的第三方驱动更新软件(名称省略)时,提示我的显卡驱动需要更新。打开设备管理器一看,发现当前使用的这一版显卡驱动还是2012年的。果然是够老的。果断选择下载并安装。安装结束后,我没有选择立刻重启系统,因为还有一大堆工作需要继续。 一切都很正常地进行着,直到我启动了Visual Studio 2012。Splash画面持续了5秒钟之后,弹出程序崩溃对话框,并开始收集错误,...转载 2020-05-07 09:42:16 · 497 阅读 · 0 评论