//int或double转string
inline std::string num_to_string(int n) {
std::stringstream ss;
ss << n;
return ss.str();
inline std::string num_to_string(int n) {
std::stringstream ss;
ss << n;
return ss.str();
}
//用模板将string转成int和double,内部已经做异常判断(不能直接调用)
template <class Type>
Type string_to_num(const std::string& str){
std::istringstream iss(str);
Type num;
iss >> num;
return num;
}