学C++没用过STL我觉得是任何一个现代C++使用者都无法接受的事情。STL是如此强大,以至于使用以后老C++程序员们习惯的那些代码不见了,出现的是清晰,健壮的代码。
在学习C++ PRIMER 4th EDITION的过程更是体会到STL的魅力,很多低级重复的编程不在存在。
一个稍稍复杂一点的例子,它的大致功能是:从标准输入设备(一般是键盘)读入一些整型数据,然后对它们进行排序,最终将结果输出到标准输出设备(一般是显示器屏幕)。
如果用原始的C++,代码大致如下
继续阅读“C++与STL编程”