分享

char转16进制字符串:0x1A-->1A

 studydoer 2020-08-28

inline std::string to_hex(unsigned char c, bool lower = false)

    {

        const std::string hex = "0123456789ABCDEF";

        std::stringstream ss;

        ss << hex[c >> 4] << hex[c & 0xf];

        return lower ? to_lower(ss.str()) : ss.str();

    }

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多