以前一直用纯C语言编程, 那时的标准库也就那么几个, stdio.h, stdlib.h, string.h什么的. 我很多的文件操作都是直接调用Windows API做的, 大部分的数据结构和算法也是自己写的. 虽然感觉有点麻烦, 但也就那样: 无非做OI题的时候RE太烦人了而已.
今年休学之后开始了解C++语言, 我一下子就觉得我的编程思路被打开了: 就不提面向对象编程理念对我编程状态的颠覆性改观了, 光是其标准库就让我眼花缭乱: 曾经让我痛苦不已的数据结构: 可变长数组, 栈, 字符串, 哈希表... 现在可以简单直接地在STL里面实现; algorithm库自带了许多实用的小算法 (虽然一些比较难的算法还是要自己写), 多线程库简化了对于特定系统API的调用... 甚至于在较新的C++ 17标准里, 文件系统也被纳入了标准库的范畴. 这些可都是我在编写纯C程序时无福享受的...
C++, 我的神!