标准的C++入门
2007-06-25
Koneing两口子真不愧为教育专家。从20多年前的《C陷阱与缺陷》,到《C++沉思录》,再到这本 《Accelerated C++》无不是语言学习的必修之课。特别这本《Accelerated C++》可以说是最佳的C++入门书籍。
Koneing对C++学习有三点建议:尽量避免使用指针;提倡使用程序库;用类表达概念。在这本书中充分体现了这几条原则。整本书的重点放在标准库的规范使用上,后面提到的类的设计,而对于指针基本没有涉及。
指针是C语言最重要的内容,这个特性也继承给了C++。但经过20多年的应用,现在的C++早不再是C的扩充,它还加入OO、GP等特性了。C和C++早就应该作为两门不同的语言加以学习,Bjarne Stroustrup同样也是这样认为。我们要清醒的认识到:C++作为现今最复杂的一门程序设计语言,在入门的时候不可能对面面俱到,选择是困难的。还好,在我们没有很好的主意的时候Koneing夫妇帮我们作出了选择。我认为如果不是将C++应用于一些特殊的领域,这样的入门不论对学习者还是教师都是让人比较愉快的。