修复vector当对象是std::string时的构造二义性bug