.. title:: clang-tidy - boost-use-to-string boost-use-to-string =================== This check finds conversion from integer type like ``int`` to ``std::string`` or ``std::wstring`` using ``boost::lexical_cast``, and replace it with calls to ``std::to_string`` and ``std::to_wstring``. It doesn't replace conversion from floating points despite the ``to_string`` overloads, because it would change the behaviour. .. code-block:: c++ auto str = boost::lexical_cast(42); auto wstr = boost::lexical_cast(2137LL); // Will be changed to auto str = std::to_string(42); auto wstr = std::to_wstring(2137LL);