C++开发学习资料集合(入门进阶必备,建议收藏)

1,380 阅读6分钟

最近整理了C++开发相关的学习资料,包含了入门、进阶、性能优化、面试和书籍等学习资料,干货满满,在这里分享给大家,欢迎收藏。

废话不多说,先献上C++开发学习路线图,大家按照地图修炼,切莫走火入魔。

学习社区

编程入门网c++频道

C++奋斗乐园

c++参考网

入门系列

  1. 精选 22 个 C++ 项目,推荐新人练手首选!
  2. 这才是你需要的C语言、C++学习路线!
  3. C++ | C++ 快速入门
  4. 小白 C++ 入门并发疯学习路线(书单)
  5. 使用cmake构建C/C++项目和动态库
  6. C++之父谈C++:一天之内你就能学会出色使用C++
  7. c++编写音乐播放器
  8. C++ 补码详解
  9. C++11 智能指针
  10. linux c++编程
  11. C++入门知识整理
  12. c++多线程,模拟洗衣房
  13. 有趣的 C++ 开源项目列表
  14. C++11 计时器!真香
  15. C C++ 文件操作
  16. C++字符 · 字符串
  17. C C++内功心法-基础篇
  18. C++11多线程
  19. macOS下C++编程
  20. OpenCV C++ API
  21. C++红黑树
  22. C++ 枚举类型、C++ 数组类型、C++ 结构类型、C++ 联合类型、C++ 指针类型
  23. C/C++移植iOS
  24. C++ STL容器总结
  25. C++函数修饰符总结
  26. C++指针与引用的区别

学习课程

  1. 匠心精作C++从0到1入门编程
  2. 30小时快速精通C++和外挂实战[完整版]
  3. 跟留洋博士学编程C++特训班

进阶系列

  1. C++ 内存泄漏
  2. C++ 一把窥探OC底层的利刃
  3. C++服务编译耗时优化原理及实践
  4. C++虚函数的工作原理
  5. C++ 一篇搞懂多态的实现原理
  6. c/c++内存机制(一)(原)
  7. 【vectorの奇技淫巧】C++ vector 如何正确处理动态申请内存的元素
  8. C++中的堆内存、栈内存和静态内存
  9. C++内存管理问题
  10. C++ 内存泄露
  11. C++并发编程重点总结(一):线程管理
  12. C++并发编程重点总结(二):线程间共享数据
  13. C++并发编程重点总结(三):同步并发操作
  14. C++:消除垃圾收集器-资源获取即初始化方法(RAII)
  15. C++:Volatile解析
  16. 如何处理tcp传输过程中发生的粘包拆包问题?
  17. C++并发编程中static变量的问题
  18. C++ 并发编程之互斥锁和条件变量的性能比较
  19. 2w字 + 40张图带你参透并发编程!
  20. c/c++linux后台服务器开发技术线的正确打开方式
  21. C/C++音视频高级开发 FFmpeg编程入门
  22. 日常踩坑:一场C++实现KMP算法引发的"血案"
  23. 日常踩坑:C++32位程序申请大内存出现std:bad_alloc

学习课程

  1. [高级]C语言 C++从入门到架构师全体系实战课程
  2. [进阶]C++实战课程
  3. [进阶]AI前奏C++数据结构与算法与游戏开发教程
  4. C++QT5跨平台界面编程原理和实战大全
  5. C++语言基础与进阶开发桌面播放器
  6. MT4界面控件GUI编程开发[全]
  7. c++实战基于OpenCV3.2 & FFmpeg & Qt5 开发视频编辑器实战教程
  8. C++项目实战零基础手写坦克大战
  9. C++中搭建Lua脚本引擎开发框架
  10. C++游戏服务器编程从入门到掌握视频教程

性能优化

  1. C++ 高性能服务器网络框架设计细节
  2. 高性能 C++ HTTP 客户端原理与实现
  3. 学习笔记:高性能IO框架库Libevent(一):概述
  4. 学习笔记:高性能IO框架库Libevent(二):eventloop事件循环
  5. 学习笔记:高性能IO框架库Libevent(三):辅助类型和函数
  6. 百度C++工程师的那些极限优化(并发篇)
  7. 百度C++工程师的那些极限优化(内存篇)
  8. C++性能榨汁机之伪共享
  9. C++性能榨汁机之惊群问题
  10. C++性能榨汁机之循环展开
  11. C++性能榨汁机之无锁编程
  12. C++性能榨汁机之局部性原理
  13. C++性能榨汁机之分支预测器(1)
  14. C++性能榨汁机之分支预测器(2)
  15. C++性能榨汁机之分支预测器(3)
  16. C++性能榨汁机之分支预测器(4)
  17. C++性能榨汁机之switch语句的背后
  18. C++性能榨汁机之指针与引用
  19. C++性能榨汁机之虚函数的开销
  20. C++性能榨汁机之CPU亲和性
  21. 性能优化-C/C++内存对齐
  22. C++程序性能优化指南
  23. [C++翻译]使用C++17并行算法以提高性能
  24. C/C++ 性能优化背后的方法论:TMAM
  25. C++代码优化

学习课程

  1. libevent C++高并发网络编程课

面试系列

  1. 五万字长文 C C++ 面试知识总结(上)
  2. 五万字长文 C C++ 面试知识总结(中)
  3. 五万字长文 C C++ 面试知识总结(下)
  4. C++笔试题
  5. 60道30K+C++工程师面试必问面试题
  6. C++面试宝典
  7. C++面试问题汇总
  8. 算法:LRU缓存机制的c++实现
  9. C++面试再进阶
  10. 搞定技术面试:C++ 11 智能指针详解
  11. BAT 某厂C++面经+口头offer | 掘金技术征文
  12. C++实现经典排序算法
  13. 【c++常用排序算法】
  14. 【c++常用查找算法】
  15. 【c++常用集合算法】
  16. 【c++常用遍历算法】
  17. 【C++】Tarjan算法
  18. c++算法,大数加法
  19. KMP算法C++实现
  20. C++ 广度优先BFS 算法
  21. 二叉树常见算法总结和C++实现

书籍推荐

C++ Primer中文版

提取地址:www.jb51.net/books/45526…

 

C++高级编程(第2版)

提取地址:www.jb51.net/books/16690…

 

C++入门经典(第10版)

提取地址:www.jb51.net/books/65840…

 

C++程序设计

提取地址:www.jb51.net/books/22767…

 

C++ API设计

提取地址:www.jb51.net/books/48163…

 

C++性能优化指南

提取地址:www.jb51.net/books/65756…

 

提高C++性能的编程技术

提取地址:www.jb51.net/books/43798…

 

C/C++程序缺陷与优化

提取地址:www.jb51.net/books/51621…

 

软件开发实战:C++开发实战

提取地址:www.jb51.net/books/53562…

 

C++并发编程实战第二版

提取地址:www.jb51.net/books/77920…

 

Visual C++开发实战宝典

提取地址:www.jb51.net/books/20986…

 

C++标准模板库编程实战

提取地址:www.jb51.net/books/62449…

 

开发宝典丛书:Visual C++编程实战宝典

提取地址:www.jb51.net/books/61048…

 

C++多线程编程实战

提取地址:www.jb51.net/books/52429…

 

Visual C++网络编程案例实战

提取地址:www.jb51.net/books/46402…

 

VISUAL C++典型模块与项目实战大全

提取地址:www.jb51.net/books/86816…

 

Visual C++开发实例大全(提高卷)

提取地址:www.jb51.net/books/50961…