基础要扎实,c++的继承封装多态,内存对象模型,虚函数表,四种类型转化方式,23种设计模式,模板类和模板方法,线程,同步……
其次就是应用层框架:搞用户界面开发的要学mfc或者qt,搞嵌入式系统开发要学Linux一套:g++,gdb,makefile,net,io……
搞c++服务器开发,要懂select/poll/epoll,最好懂几个开源的服务器框架: libevent,sylar,fastrpc……
基础要扎实,c++的继承封装多态,内存对象模型,虚函数表,四种类型转化方式,23种设计模式,模板类和模板方法,线程,同步……
其次就是应用层框架:搞用户界面开发的要学mfc或者qt,搞嵌入式系统开发要学Linux一套:g++,gdb,makefile,net,io……
搞c++服务器开发,要懂select/poll/epoll,最好懂几个开源的服务器框架: libevent,sylar,fastrpc……
上一篇: c++虚函数的作用是什么?
下一篇: 推荐一本纠正C++编程习惯的书籍?