将返回对象转为字符串格式,具体为错误码映射为相应字符后,和错误信息以": "进行拼接。
std::string ToString() const;
无。
构造一个Error对象,将返回对象转为字符串格式,具体为错误码映射为相应字符后,和错误信息以": "进行拼接。
1 2 | auto err = Error(Error::Code::ERROR, "ERROR: Failed to get real path of home."); err.ToString(); |
对象转化出来的字符串。
Error对象 |
返回字符格式 |
---|---|
Error::Code::OK |
OK: + msg |
Error::Code::ERROR |
Error: +msg |
Error::Code::INVALID_ARG |
Invalid argument: +msg |
Error::Code::NOT_FOUND |
Not found: +msg |