C++全栈学习资源(更新中)
C++学习资源
参考手册
- 【网站】cppreference.com
- 【网站】cpluplus.com
- 【网站】微软 C/C++ 文档
C++基础
- 【网站】C++教程|菜鸟教程
C++高级特性
- 【视频】侯捷《C++面向对象高级开发》
- 【视频】侯捷《STL和泛型编程》
- 【视频】侯捷《C++内存管理》
- 【视频】侯捷《C++标准11-14》
- 【视频】现代CPP随笔_0CCh《每天5分钟了解现代C++新特性》
- 【视频】张海洋《VC++调试入门与提高》
Linux系统编程
- 【视频】黑马程序员-Linux系统编程
- Linux基础命令
- Vim教程
- Linux静态库与动态库制作与使用
- C/C++编译与调试(GCC、Makefile、GDB)
- 文件I/O
- Linux进程管理
- Linux线程管理
- 【视频】黑马程序员-Linux网络编程
- TCP/IP理论基础
- Linux网络编程
- 基本并发服务器实现(多线程、多进程)
- 多路I/O转接服务器模型(select、poll、epoll)
- 线程池模型
- 基本TCP服务器与UDP服务器实现
- 本地套接字通信
- libevent库基础
- 【书籍】Michael Kerrisk《Linux/Unix系统编程手册》
C++三方库与框架
Boost库
- 官网:https://www.boost.org/
- 中文教程:http://zh.highscore.de/cpp/boost/
- 英文教程(新版):https://theboostcpplibraries.com/
libevent库
- 官网:https://libevent.org/
- Github:https://github.com/libevent/libevent
- 深入浅出libevent:https://aceld.gitbooks.io/libevent/content/