我从大学开始就没用过C++.即使我想在我开始想为Launchy编写插件之前我也不需要做任何事情.是否有一本好书可以重新阅读?我从大学毕业的经历主要是C#和最近的红宝石.我为C#开发人员买了一本书,最后是关于如何使用CLI编写C++.虽然这本书很好,但并不是我想要的.
我最喜欢的是Scott Meyers的Effective C++,More Effective C++和Effective STL.还有Sutter和Alexandrescu的C++编码标准.
回到C++的最好方法就是跳入.如果没有在他们说话的国家度过任何重要的时间,你就无法学习真正的语言.我不会尝试学习编程语言而不花时间编码.
我不建议先学习C语言.这是在C++中养成一些坏习惯的好方法.
我自己没有尝试过,但是从人们和来源那里听到我相信Koenig和Moo的"Accelerated C++"对于想要快速学习C++的人来说是一本好书.与传统的学习方式C相比,C++作为一种带有K + M类的C语言,可以帮助您快速提高效率,同时避免与语言遗留相关的陷阱和不良习惯.