小工具知识网

当前位置: 首页 > 行业知识 > 请问半吊子 C++选手该如何深入学习 C++?

行业知识

请问半吊子 C++选手该如何深入学习 C++?

2026-10-20 04:44:48 来源:互联网转载

请问半吊子 C++选手该如何深入学习 C++?

在开始前���有一些资料,是我根据网友给的问题精心整理了一份「C++的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!就是学会了语法知识,但是缺乏工程向的能力。每个人都会经历这个阶段。

工程向的能力要么迁移,要么从头构建。所谓的迁移,就是用其它语言如C、python、java等做过一些项目,那么可以将已经掌握的方法迁移到C++中,例如用C做面向过程的构建方法,在C++中也支持; java中的纯面向对象构建方法,直接搬到C++中也完全能行。

如果没有其它语言的项目经验,那就需要从头构建了。从头构建需要需要两个条件:

1、找项目。需要找几个小项目(几百行以内)、一两个中等项目(几千行)。

2、花时间。一个小项目一般需要花1~2周,一个中等项目一般需要花几个月。有些甚至需要连续的七八个月。但是时间是必须付出的代价,没有捷径。

找什么项目呢?小项目可以从最小的开始,就是井字棋°(英文叫tic tac toe),也有些人是从俄罗斯方块开始的,俄罗斯方块的数据结构其实也只需要数组,也属于入门级。

或者将之前写过的数据结构与算法的代码进行可视化,可视化也可以将项目本身的难度加大,达到学习和练习的目的,作为入门级的小项目也是非常适合的。我就做过汉诺塔8、马踏棋盘之类的,在知乎上都发过动画。下面这个是我之前做的迷宫生成算法的过程可视化。

上一篇:小考资源轻松获取,下载全攻略大揭秘!

下一篇:揭秘!轻松切换58同城商业版至求职页面秘籍!