lexical_cast int to string

dim*_*mba 13 c++ boost lexical-cast

它是安全的忽视例外boost::lexical_cast转换时intstd::string

Vic*_*iba 17

转换为intto 时由词法转换引发的异常std::string与转换无关,但与资源不可用.因此,您可以忽略这一点,就像忽略bad_allocoperator new引发的异常一样.


小智 6

正如你所说,我不相信转换可能因转换原因导致数字类型失败 - 当然,它仍然可以失败,因为字符串无法分配,但人们通常不会捕获该错误,除非在最高级别他们的代码.