C++





初学小白你不知道的 C 语言经典算法 (附带答案)
前言:C 语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。
C++ 中的 vector 和 Java 中的 ArrayList 的构造函数的区别
之前一直存在一个理解误区,以为 C++ 中的 vector 存在一个构造函数可以为 vector 对象预分配空间,在调试代码时,才发现是自己理解错了,接收一个整数的 vector 的构造函数并不是预分配空间,而是直接添加了元素,因此写一篇文章来记录一下。

盘点 C++ 开源项目中的十大 Bug
又一年即将结束,是时候盘点一下开源项目中的 Bug 了。2020 年的盘点可能还需要点时间,本文我们先来看看 2019 年开源 C/C++ 项目中遇到的一些最有趣的槽点。



架构师(2020 年 10 月)
本期推荐内容:程序员离职后收到前东家 2400 元,反手被告违反竞业协议赔 35 万;最新基准测试:Apache Kafka、Apache Pulsar 和 RabbitMQ 哪个最快?王者荣耀背后的实时大数据平台用了什么黑科技?
从四个问题透析 Linux 下 C++ 编译 & 链接
摘要:编译 & 链接对 C&C++ 程序员既熟悉又陌生,熟悉在于每份代码都要经历编译 & 链接过程,陌生在于大部分人并不会刻意关注编译 & 链接的原理。本文通过开发过程中碰到的四个典型问题来探索 64 位 linux 下 C++ 编译 & 链接的那些事。
C++ 隐式推导 -auto 关键词
总述:C++ 中有一个关键字,它不进行显式声明,而进行隐式推导,auto 可以在声明变量时根据变量初始值的类型自动为此变量选择匹配的类型。C++ 语言类似的关键字还有 decltype。 如何评价 C++ 11 auto 关键字?既然 auto 关键字可以用来做类型推断,使得 C++ 在使




想化身鲲鹏平台应用迁移高手?这个训练营满足你的愿望!
2020 年是国内新基建产业政策全面推行的第一个年头。在新基建东风的推动下,为满足传统行业的数字化转型需求,跟紧 5G、AI、大数据等技术变革的脚步,各地政府与企业部门都在探索和实践各类技术创新方案,希望利用 IT 行业的前沿技术成果构建新的经济增长模式。









Google 也要放弃 C/C++?Chrome 代码库中 70% 的安全漏洞是内存问题
Google 工程师表示:目前 Chrome 代码库中所有严重的安全漏洞,70% 是内存管理的安全漏洞,其中 50% 的内存漏洞是 use-after-free 漏洞,因为对内存指针的错误管理,给予了攻击者攻击 Chrome 内部组件的机会。




