修正了在G++下的编译错误