顶级C++程序员
文章平均质量分 91
传授顶级武功秘籍,成为C++高手
极客重生
大厂资深工程师,专注硬核知识分享,包括云计算,后台开发,网络,高性能服务器,Linux内核,丰富面试&职场经验,打造IT行业核心竞争力,帮助你收获更好的自己。
展开
-
经典永驻,重温设计模式 |硬核!
|导语在软工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的,设计模式是针对软件设计中常见问题的工具箱,其中的工具就是各种经过实践验证的解决方案。即使你从未遇到过这些问题,了解模式仍然非常件有用,因为它能指导你如何使用面向对象的设计原则来解决各种问题。大家好,我是Alex,今天谈一谈设计模式,一名优秀的开发,应该多少都需要了解一些...原创 2021-03-24 22:42:22 · 380 阅读 · 2 评论 -
C++的最后一道坎|百万年薪的程序员
| 导语C++ 的起源可以追溯到 40 年前,但它仍然是当今使用最广泛的编程语言之一,C++发明人Bjarne Stroustrup 一开始没想到 C++ 会获得如此大的成功,他说:“C++ 的成功显然令人惊讶。我认为它的成功取决于其最初的设计目标,就是有效的使用硬件,再加上强大的抽象机制,以及它根据来自实际使用情况的反馈进行谨慎的发展”。大家好,我是Alex(艾利克斯),这是C++三部曲的最后一部,但应该排在第一。C++三部曲之二:C++内存管理全景指南...原创 2021-03-12 14:04:56 · 809 阅读 · 1 评论 -
C++Template 模版的本质
C++ Template 模版的本质 自动化是人类进化的动力 AlexCool 本文出现的目的,就是尽量让人们理解C++模版设计的思想, 属于模板的心法。我想知道上帝是如何创造这个世界的。我对这个或那个现象,这个或那个元素的能谱不感兴趣。我要知道的是他的思想。其他都是细节。——爱因斯坦模版最初的目的就是为了减少重复代码...原创 2018-05-01 16:28:04 · 24113 阅读 · 2 评论 -
深入理解C++内存管理
深入理解C++内存管理 一文了解所有C++内存的问题 ...原创 2018-10-27 15:41:57 · 1629 阅读 · 0 评论