文章
55
粉丝
317
获赞
160
访问
32.9k
#include<algorithm>
#include<vector>
#include<iostream>
#include<string>
#include<cstdio>
using namespace std;
string stander = "0123456789ABCDEF";
bool Judge(string str)
{
for (char i : str)
if (i > '9' || i < '0') return false;
if (stoi(str) > 255|| stoi(str) <0) return false;
return true;
}
string dToHex(string str)
{
string re;
int x = stoi(str);
while (x)
{
re.append(1, stander[x % 16]);
x /= 16;
}
reverse(re.begin(), re.end());//字符串翻转
if (re.size() == 1) re.insert(0, "0");
else if (re.size() == 0) re.insert(0, "00");
...
登录后发布评论
暂无评论,来抢沙发