今天把手头的一个程序改成使用 STL,主要是 vector 和 list。上午修改时发现使用 STL 后竟然比用我自己写的一个简单的 list 要慢很多,大约 4 倍的样子,积极性很受打击。
下午开会。
吃过晚饭后,又拿出程序,赫然发现是在 Debug 模式下编译和,和原来在 Release 模式下的程序比,慢 4 倍太正常不过了。于是换回 Release 模式,发觉比原来的程序要快大约 20%,还是不错的。明天继续试验 STL。