到什么程度才能算精通C++?

世铎进阶 2024-02-26 03:34:37
到什么程度才能算精通 C++?

在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「C++的资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!

在评论区回复“888”之后私信回复“888”,即可拿走。

精通C++是一个艰巨的任务。为什么C++比别的语言难学这么多?

其实这基本上是因为C++他爹Bjarne Stroustrup说过的一句话“我特别讨厌语言的设计者把自己的喜好强加给用户”(看向go)。结果C++为了不限制你的想法,于是也就变成了现在这个样子——包含若干范式,大概有:

1. 面向对象(灵活应用virtual继承+shared_ptr可以达到java/C#的效果)

2. 模板(这里分两类,分别为type rich programming和meta programming,区别很大)

3. 函数式编程(如今有了lambda,配合<algorithm>文件,简直无敌了)

4. 过程式

但是难能可贵的是,这几种东西在C++混在一起用也是多么的自然。不过,这需要你花时间去掌控他。

2 阅读:148
评论列表

世铎进阶

简介:感谢大家的关注