Is it safe to ignore exception of boost::lexical_cast when converting int to std::string?
int
std::string
Exception raised by lexical cast when converting an int to std::string are not associated to the conversion, but to resource unavailable. So you can ignore this in the same way you ignore the exception bad_alloc raised by operator new.
bad_alloc