迷茫2017-04-17 11:53:59
看 Effective 三部曲:
再之后,就把书扔一边,开始做项目吧。
话说真的把 C++ Primer 看完了么?如果是草草看完,上述三本书可不好啃呢。
高洛峰2017-04-17 11:53:59
项目实践的重要性不必多说, 像是打怪升级, 但好的书籍就像武功秘籍.
多年不做C++了, 只能推荐以前的旧书了, 现在应该有新的内容出来了吧随着C++11的发布.
以上内容很能帮你成为一个好的码农(而已).
PHPz2017-04-17 11:53:59
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-...
里面的书很多,概括一下
1.入门:C++ Primer等
另外C++ Primer和C++ Primer Plus没关系,后者评价不如前者
2.实践: Effective C++, Effective STL
3.进阶:More Effective C++ 等
4.高级:Modern C++ Design 等
所以看完C++ Primer就是Effective C++了
不过讲真我觉得看完C++ Primer就可以开始写东西了,纸上得来终觉浅,只看书看不会,坑要自己跳了才能明白为什么它是坑
大家讲道理2017-04-17 11:53:59
补充一下吧。上面提到的已经足够详细。
我也是在学习中,遇到很多坑,遇到很多困难,很多时候错过了机会才知道该多学学。
迷茫2017-04-17 11:53:59
不要去看c++的那些生僻技巧,比如:STL的实现,boost实现,modern c++, 模板类的都可以简单看看。
然后,建议看看 linux 或者 windows的经典编程书,结合项目。
多掌握以下算法和数据结构,然后再上升到架构。
另外, 有机会学两门高级语言,比如python,go 之类的,很多时候并不需要c++
阿神2017-04-17 11:53:59
之前写过C++书单推荐,详见下面的地址;
当然,更多看看pongba等大佬们推荐的书单吧:
http://www.me115.com/booklist/