terminate called after throwing an instance of " std::: logic_error" what(): basic_string::S construct null not valid
string空指针了