Jak mogę przenieść wartość uint64_t do std :: string? muszę skonstruować std :: string zawierający tę wartość Na przykład coś takiego:Konwersja uint64_t na std :: string
void genString(uint64_t val)
{
std::string str;
//.....some code for str
str+=(unsigned int)val;//????
}
dziękuję
Na Windows (MSVC) można użyj '% I64d' specyfikator formatu podczas używania 'std :: sprintf' –
@ Jonas - biorąc pod uwagę, że jest to wyraźnie C++, zdecydowanie radzę trzymać się z dala od' sprintf', szczególnie w przypadku niemobilnych rozszerzeń. – Flexo