缺少<string>头文件,注意<string.h>(cstring)和<string>不是同一个头文件!!!后来查了一些资料发现,<string>不仅包括了<string.h>,并且还增加了string类。