修改完善StrVec，添加移动版本的函数，调整成员定义位置等