C++学习笔记(一)——综述篇

Motivation

计划赶不上变化。大家可以看到,我的博文本来大多数都是Java相关的知识和技能。但是这一切的改变发生于2019年9月18日就基本宣告结束的我的秋招。我清楚地记得,那天我收到了最满意的一份Offer Call,而电话那头告诉我:“我们这边基本没有Java,用C++比较多”。

虽然这份Offer的企业我是很满意的,但是因为涉及到转语言,我还是在心里小纠结了一阵的,不过最后还是记起了一句话,“如果有两条路,你就选更难走的那一条”。


开发环境

操作系统: Window 7

IDE: Visual Studio 2017 Professional, 之前由于学习和实践的需要,在以Java为主语言的同时,还学习过C#(开发Winform和WPF),在那之后,就再也没打开过VS了,现在刚好,又用上了。

编译环境: 学到后面肯定需要和gcc等编译器打交道(主要可能会面临各编译器存在的一些差异化的问题),目前就在VS里,一键编译、链接、运行。


系列博文

C++学习笔记(一)——综述篇(2020.03.20)

C++学习笔记(二)——vector库篇(2020.05.17)

C++学习笔记(三)——algorithm库篇


后记

由于之前学C语言的时候留下了一些不好的印象,一直觉得C和C++都是“什么都需要自己手动实现的语言”。但是经过这段时间的接触,我的这种想法得到了彻底的改变。虽然有时在实现一个功能时,使用C++和使用Java时的实现方式大相径庭,但面向对象的语言的基本结构不会有大的差异,而且在实现某些功能时,C++还比Java简单。

在系列博文中,我准备以逐渐追加的方式去完善每一篇博文。起初写一些基础的知识,然后在实践中逐渐添加新的认识进去。同时也会对C++和Java在实现方面的不同进行一定的比较。

猜你喜欢

转载自blog.csdn.net/Mr_Megamind/article/details/104999933
今日推荐