告诉你一些简单实用且基础的项目,都是从书里面可以找到的:
1)《程序员的自我修养》里面的 MiniCRT,自己跟着敲一遍,会对整个 C 的运行原理有更好的理解,最好再跟进做一个 C++ STL allocator,操作系统方面就可以说好多了
2)《深入应用C++11》里面有用C++11开发线程池、AOP库、IOC容器,你把这些组装一下做一个网络应用类似HTTP服务器,就有设计模式和网络的东西可说了