/cpp_mianshi

这个项目主要用作C++开发面试相关知识学习。

Primary LanguageC++

好久没有更新这个项目了。

这几个月一直有在学习,并做了笔记,但是没有上传到github上。

突然看到有人star我的项目,所以我就整理了一番,希望对大家有用。

其实现在这项目还是一些零碎的资料拼凑而成的,有些地方重复,有些地方啰嗦,有些地方还有错误,遗漏。

目前主要是C++、操作系统、计算机网络的内容。

数据结构和算法还有数据库以后再添加。

所以我也想将这些资料整合到一起,知识点完备,分类明确,慢慢来吧。

参考资料

https://github.com/MrTrans/RegularNotes

https://github.com/linw7/Skill-Tree

https://github.com/Light-City/CPlusPlusThings

https://github.com/huihut/interview

https://imageslr.github.io/2020/07/08/tech-interview.html

这些项目都是一些CPP面经,写的都很好,可以综合着来看。

还有侯杰老师的一些C++深入学习的视频(B站)

李建忠老师的c++设计模式(https://www.bilibili.com/video/BV1kW411P7KS)

书籍

C++学习

《C++ Prime》学习C++语法,首推的书籍,自然是极好的。

《Effective C++》还看得懂,到《More Effective C++》就有很多不理解的地方了,主要是一些条款建议。

《STL源码剖析》主要学习STL源码

《深度探索C++对象模型》这本书比较难看懂

《C++沉思录》现在正在看这个

《C++编程规范》下一本要看的书

还有操作系统和计算机网络的经典书籍

《深入理解计算机系统 第3版(CSAPP)》

《TCP/IP详解 原书第2版(卷1)》

为成为一个对世界有所贡献的工程师而努力!!!

2021.3.26

以后这个项目将用来记录我的C++学习过程。

在这之前已经学了b站上面的侯捷老师的C++面向对象高级编程https://www.bilibili.com/video/BV14s411E772,黑马程序员的C++教程从0到1入门编程。

接下来准备学习操作系统_清华大学https://www.bilibili.com/video/BV1js411b7vg以及TCP/IP 视频讲解。

为成为一个对世界有所贡献的工程师而努力!!!

2020.9.4

这个项目主要学习牛客网上面的C++工程师面试宝典。

主要学习其中的一些我没学过,或者容易忘记的知识点。

  1. 基础知识

  2. 操作系统

  3. 计算机网络

  4. 数据库

  5. 算法与数据结构

并且如果在其他地方有学到一些新知识,也会添加进这个目录。

为成为一个对世界有所贡献的C++工程师而努力!!!

2020.8.2