0.前言
很遗憾,开始有意识地在网上记录自己的学习过程的时间较晚,现在的我已然大四了,但值得庆幸的是,至少现在的我或许已经在计算机相关学习方面不再是一个一无所知,懵懵懂懂的小白了,但即便如此,也依然觉得自己在很多方面欠缺无限大,抱着亡羊补牢的心态回顾之前的学习,也总能找出比预想中要多得多的漏洞。在回顾过往所学以及在现有基础上探索新的事物的时候,面对发现的问题和经过探索得到的经验,总有些觉得零碎没有系统,但这几乎是难以避免的。尤其在编程语言方面,因为大多数的编程语言都有着很多相似之处,像是变量的特性及程序的迭代选择语法等,这些东西大多大同小异,要是每一门编程语言的学习中都要从头到尾一字不落地读完相关书籍难免觉得有些过于细致而忽视了重点。而这一系列关于C++的学习笔记正是在这样的基础上建立起来的。
由于之前较为系统地学习了C和Java,对相关基础语法有大多熟悉,而C++的相关细节和特性正是需要正视以及学习的。
所以这里主要是C++的相关特性特点的总结,但大多都是个人性的总结,因为并没有打算过于深入地了解C++,而只是将其当作一门“选修课”来学习,所以大多只是借助C++的学习对过往学习进行的总结。
总得来说,相关文章存在如下特点:
1.并非系统性的C++学习教程
2.文章间的逻辑关联可能并不大,但我会尽量使之存在某种递进的逻辑
3.文章可能延伸扩展较多
4.文章个人观点较多(C++的语法太自由了,有时候总是存在一些约定俗成的规范是的编码逻辑上更为通畅,由于没有读相关的编码规范的书籍,相关的一些个人总结带有极大主观性。)