发表时间:2022-03-25来源:网络
我是自学的C++。
学C++大概就以下几个阶段:
一、明确目的
你是为什么要学C++的?是想做网站,想做顺手的工具,还是应付学校考试,或者是找工作?
这很大程度影响了你学C++的方式、程度,以及是否要学C++。
我学编程当初的目的非常简单,为了做课设。
问了朋友,得知C最基础,就先从C开始上手了,学会之后我才开始察觉到编程的趣味,一点点接触了C++、PHP等等。
到这时候,我已经打算把程序员当做目标去奋斗了,学习的目的也就从兴趣变成了是否实用。
当时我做的第一件事就是对比了C++和Python,简单来聊一下。
二、横向对比
我对C++的主要认知来自网课,通过高质量的网课,现有了个大概的认知。

一番操作:

创建一个 win32 控制台程序的项目。这里如果左边没找到 C++ 就表明你装 Visual Studio 的时候选项没钩,请重新打开安装程序安装这部分。

然后添加C++文件:

到这里就可以开始写代码了

我总结得没有网课详细,如果马上要去面试,可以临时抱佛脚看一下网课。

3.
多看看知乎和网课、资料,及时汲取新信息。
知乎上有很多优秀的 C++ 程序员,我从他们那里学到了很多,类似 inline、ABI、two phrase lookup、odr-used 等概念都是我在知乎学到的。
我又去 cppreference 上重新看了看一些 C++ 的概念,洗了洗脑,纠正了之前很多错误的认识(所以说《C++ Primer》讲的还是太少太少了)。
然后又看了看 cppcon 的视频,接触到了我现在的男神 Louis Dionne。又跑去学了学 hana 库。
毕竟模板元编程是和编译器和标准做斗争,不可避免地了解到了不同的编译器的 bug 以及标准的提案。我就去简单的看了看 clang 的代码和一些模板相关的提案。
如果担心自己复习走错放心,我建议找一个涵盖进阶内容的网课自己看一下。
记得,到这个地步,千万别去买那种超便宜的资料包,大概率都是老掉牙的内容,非常不实用。
要么百度、谷歌,活用搜索引擎。
要么找个靠谱的大佬抱大腿。
像我当时就老老实实跟着网课走,一路到面试都顺风顺水。

一定记住,多练习,只有多练习才能见到成果。
希望大家都能坚持下去。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14