豆包建议:C++ 学习资料

C++ 全套学习资料推荐(零基础→进阶→工程 / 嵌入式 / AI 专用,精简不踩坑)

书籍、视频、在线网站、工具、刷题平台、进阶源码,按阶段匹配,直接照着用就行,适配你嵌入式 + 后续 AI 底层方向。

一、零基础入门(适合完全小白)

1. 书籍

  1. **《C++ Primer 中文版》**经典圣经,零基础必看,语法最标准、讲解最细,不用全啃,跟着路线跳章节看就行。
  2. **《C++ 编程思想》**偏思想和面向对象,入门理解 OOP 很舒服,当辅助读物。

2. 视频

  1. 黑马程序员 C++ 零基础全套讲课通俗、案例多,适合跟着敲代码,打基础绝佳。
  2. B 站:侯捷 C++ 入门讲底层思维、语法本质,适合打牢概念。

二、现代 C++ 进阶(C++11/14/17 必学)

书籍

  1. 《Effective C++》 35 条编程准则,职场必看,避开 90% 坑,写工业级代码必备。
  2. 《STL 源码剖析》侯捷吃透 vector、map 底层原理,做高性能、嵌入式、AI 底层必看。
  3. **《C++11/14 高级编程》**专门讲现代特性:智能指针、lambda、移动语义、多线程。

三、工程化 & Linux C++

书籍

  1. **《Linux 高性能服务器编程》**学网络编程、编译链接、Linux 下 C++ 开发必备。
  2. **《CMake 实战》**必学,以后所有 C++ 项目、嵌入式项目都要用 CMake 构建。

四、嵌入式 C++ 专用(适配你硬件 / BLE 开发)

  1. **《嵌入式 C++ 编程实战》**精简 C++ 语法、适配 MCU/RTOS、避开嵌入式不适合的特性。
  2. 重点掌握:禁用异常、不用动态内存过度申请、轻量 OOP 封装驱动

五、AI 推理 / 底层 C++ 专属资料

  1. **《TensorRT 官方文档 + 示例代码》**C++ 部署大模型、ONNX 推理必看。
  2. PyTorch、TensorFlow 官方源码底层核心全是 C++,后期可读源码提升层级。

六、免费在线学习网站

  1. **cplusplus.com**官方级 C++ 语法、库函数查询,永远够用。
  2. **菜鸟教程 C++**极简入门,查基础语法最快。
  3. LeetCode用 C++ 刷题,练 STL、算法、逻辑,求职和基本功必备。

七、必备开发工具(直接装这几个)

  1. CLion(首选):跨平台、智能提示、内置 CMake,嵌入式 / 通用 C++ 都能用
  2. VS2022:Windows 下调试友好
  3. VS Code + C/C++ 插件:轻量写代码、编译运行

八、刷题练手平台

  1. LeetCode:优先刷数组、字符串、链表、STL 应用
  2. 牛客网 C++ 专项题库:基础语法、面试题全覆盖

九、极简使用建议(不浪费时间)

  1. 入门:看黑马视频 + 跳着看 C++ Primer
  2. 进阶:必看 Effective C++ + STL 源码剖析
  3. 工程:学 CMake + Linux 编译链接
  4. 定向:嵌入式看嵌入式 C++,AI 看 TensorRT C++ 部署
  5. 全程用 CLion 写代码,边学边敲,不要只看书
相关推荐
welfare9625 分钟前
新号别搞:内存管理+模板初阶+STL简介
开发语言·c++
雪落漂泊1 小时前
C++11(上)
开发语言·c++
zh路西法2 小时前
【玩转VLA具身智能机械臂】(四):点云分割与 OBB 夹取——从 PCA 失效到主动扫描
c++·机械臂·pca·vla·planner·obb·moveit2
爱和冰阔落3 小时前
【Linux】条件变量为什么必须配合互斥锁:从 pthread_cond_wait 到阻塞队列
linux·运维·c++·缓存·中间件·安卓
初願致夕霞3 小时前
Linux 进程间通信(IPC)机制详解:管道、FIFO 与 System V 共享内存
linux·服务器·c++
Tairitsu_H3 小时前
[C++] C++11 Lambda与包装器深度解析
开发语言·c++·c++11·lambda·包装器
傲世仙尊3 小时前
从磁盘硬件到Ext文件系统-Linux磁盘级文件系统学习笔记
linux·运维·服务器·开发语言·c++
FlightYe3 小时前
音视频修炼之编码器(一):AVC、HEVC编码器内部
android·linux·c++·音视频
羑悻的小杀马特4 小时前
数据织网者:Jsoncpp库深度解析——从C++原生JSON处理到工程级数据交互实战全攻略
c++·json·交互·jsoncpp·原生库
果果燕4 小时前
实习笔记(七)GFP自动化插拔测试功能协议解析
c++