int sendctr(char *ctr_buff, long ctr_code) {
long ctr_code_n = htonl(ctr_code);
memcpy((void*)ctr_buff, &ctr_code_n, sizeof(long));
if (write(ctr_strm, ctr_buff, sizeof(long)) != sizeof(long)){
return -1;
}
}
重点是主机字节顺序转成网络字节顺序
内存拷贝
还有write函数
谢谢
long ctr_code_n = htonl(ctr_code);
memcpy((void*)ctr_buff, &ctr_code_n, sizeof(long));
if (write(ctr_strm, ctr_buff, sizeof(long)) != sizeof(long)){
return -1;
}
}
重点是主机字节顺序转成网络字节顺序
内存拷贝
还有write函数
谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货