C ++ converte valores simples em string
No momento, eu uso o seguinte trecho de código para converter dummily tipos básicos (int
, long
, char[]
, esse tipo de coisa) parastd::string
para processamento adicional:
template<class T>
constexpr std::string stringify(const T& t)
{
std::stringstream ss;
ss << t;
return ss.str();
}
no entanto, eu não gosto do fato de que dependestd::stringstream
. Eu tentei usarstd::to_string
(do repertório de C ++ 11), no entanto, se engasgachar[]
variáveis.
Existe uma maneira simples de oferecer uma solução elegante para esse problema?