IP地址转为long型 进行socket传输数据
long Ip2Long(const char *ip)
{
long l = 0, lt = 0;
char str[4];
int lenth = strlen(ip);
int k = 0;
for (int i = 0; i <= lenth; i++)
{
if (ip[i] != '.' && ip[i] != '\0')
{
str[k++] = ip[i];
}
else
{
str[k] = '\0';
lt = atol(str);
l = (l << 8) + lt;
k = 0;
}
}
return l;
}