修正几个地方, 在Windows下MinGW+gcc已编译通过, 同时也在VS2008上编译通过.