码迷,mamicode.com
首页 > 其他好文 > 详细

无符号int(十进制/十六进制)转字符串string

时间:2020-03-05 18:02:00      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:default   sprint   case   pre   switch   str   进制   color   strstr   

 

std::string uint2string(const uint32_t value, int radix /*= 10*/)
{
    std::string strString = "";
    switch (radix)
    {
    case 10:
        strString = std::to_string(value);
        break;
    case 16:
    {
        char chTemp[64] = { 0 };
        sprintf_s(chTemp, "0x%02x", value);
        strString = chTemp;
    }
    break;
    default:
        break;
    }
    return strString;
}

 

无符号int(十进制/十六进制)转字符串string

标签:default   sprint   case   pre   switch   str   进制   color   strstr   

原文地址:https://www.cnblogs.com/Zoya-/p/12421545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!