c++协程控制流剖析本篇文章将就最近作者对c++20协程的研究进行回顾与总结,分析c++协程控制流程以及各种资源的构造与释放过程,以求更全面的理解c++协程的机制并应用实践。关于本文出现的大多数代码,都是作者通过 Benny Huo 专栏学习而来。我们将...
阅读全文...
在c++中使用HOOK修改sleep函数
本篇文章将以sleep函数为例子介绍如何在c++中使用hook修改系统函数
阅读全文...
阅读全文...
多线程编程:`std::bad_function_call` 异常分析与解决
多线程编程:std::bad_function_call 异常分析与解决在一个简易线程池的创建过程中,发现程序有较大概率抛出std::bad_function_call异常。该异常通常发生在 std::function 对象为空状态时被调用 的情况下。检...
阅读全文...
阅读全文...
从过程理解kmp算法
本文介绍了字符串匹配中的经典算法——KMP 算法。侧重于kmp算法的next数组求解,通过一步步求出next数组及next数组的使用来帮助初学者更好的理解kmp算法及其过程。
阅读全文...
阅读全文...