1. 修正了Bug
2. 将所有的容器改为STL容器
3. 根据功能的不同调整了一些函数的位置