IP属地:黑龙江
最近遇到些比较语法糖的知识,记录下来防止忘记。 1. likely与unlikely likely与unlikely是Kernel中提供的两个宏...
1. 协程介绍 协程(coroutine)是近些年来在后台开发方向比较火的一个概念,实际上,协程在历史上比线程还要早些,而最近火起来则是因为近来...
to be done
跳表(SkipList)是一种检索效率非常高的数据结构,其检索效率经证明与红黑树相当。但是,轮到实现复杂度比较的时候,跳表可就把红黑树、AVL树...
C++中突出的特性之一就是代码重用,而模板在其中发挥了重要的作用,STL也是依托于C++模板而实现的最为广泛和有用的工具库。模板所涉及到的知识比...
最近在网上看到了一个C++类型转换判断的高效实现,分享出来共同学习。作者使用了sizeof关键词、函数重载与可变参数的功能,功能实现得简洁优雅。...
C语言没有STL,缺乏对动态长度字符串功能的支持;同时,C使用'\0'判断字符串的结尾,不具有二进制安全性。然而在程序开发时,我们可以通过自定义...