当前位置: 首页 > news >正文

什么是网站建设策划书企业网站建设价格

什么是网站建设策划书,企业网站建设价格,小型办公室网络布线设计方案,徐州个人建站模板4.10、字节序列转换函数 1.字节序转换函数2.字节序转换函数有哪些3.字节序转换函数的使用 1.字节序转换函数 当格式化的数据在两台使用不同字节序的主机之间直接传递时,接收端必然错误的解释之。解决问题的方法是:发送端总是把要发送的数据转换成大端字…

4.10、字节序列转换函数

  • 1.字节序转换函数
  • 2.字节序转换函数有哪些
  • 3.字节序转换函数的使用

1.字节序转换函数

  • 当格式化的数据在两台使用不同字节序的主机之间直接传递时,接收端必然错误的解释之。解决问题的方法是:发送端总是把要发送的数据转换成大端字节序数据后再发送,而接收端知道对方传送过来的数据总是采用大端字节序,所以接收端可以根据自身采用的字节序决定是否对接收到的数据进行转换(小端机转换,大端机不转换)。
  • 网络字节顺序是 TCP/IP 中规定好的一种数据表示格式,它与具体的 CPU 类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释,网络字节顺序采用大端排序方式。
  • BSD Socket提供了封装好的转换接口,方便程序员使用。包括从主机字节序到网络字节序的转换函数:htonshtonl;从网络字节序到主机字节序的转换函数:ntohsntohl

2.字节序转换函数有哪些

h - host 主机,主机字节序
to - 转换成什么
n - network 网络字节序
s - short unsigned short
l - long unsigned int#include <arpa/inet.h>
// 转换端口
uint16_t htons(uint16_t hostshort); // 主机字节序 - 网络字节序
uint16_t ntohs(uint16_t netshort); // 网络字节序 - 主机字节序
// 转IP
uint32_t htonl(uint32_t hostlong); // 主机字节序 - 网络字节序
uint32_t ntohl(uint32_t netlong); // 网络字节序 - 主机字节序

3.字节序转换函数的使用

#include <iostream>
#include <arpa/inet.h>using namespace std;int main()
{// 创建一个两个字节的数据unsigned short a = 0x0102;// 转换一下将每个字节分开unsigned char * stra = (unsigned char *)&a;printf("%d %d\n", stra[0], stra[1]);// 将数据转换为大端存储方式(电脑为大端不需要改变)uint16_t aa = htons(a);// 将转换之后的结果字节分开stra = (unsigned char *)&aa;printf("%d %d\n", stra[0], stra[1]);cout << "--------------------------------------" << endl;// 创建一个ip形式的数据unsigned char* strb = new unsigned char [4]{192, 168, 1, 25};unsigned int b = *(unsigned int * )strb;printf("%x\n", b);printf("%d %d %d %d\n", strb[0], strb[1], strb[2], strb[3]);unsigned int bb = ntohl(b);printf("%x\n", bb);strb = (unsigned char * )&bb;printf("%d %d %d %d\n", strb[0], strb[1], strb[2], strb[3]);return 0;
}
http://www.ds6.com.cn/news/43047.html

相关文章:

  • .net电商网站全站开发百度排名
  • 淄博个人网站建设关键词怎么做快速的有排名
  • 滁州市网站建设科技公司今日头条极速版最新
  • wordpress网址重定向上海野猪seo
  • 网站制作过程中碰到的问题抖音搜索排名优化
  • 客户在我这做的网站被罚关键词工具网站
  • 先申请域名后做网站免费网站服务器
  • 无锡网站 制作seo是什么意思新手怎么做seo
  • 云服务器可以用来做网站么seo推广怎么做视频教程
  • 最近2019中文字幕免费看邵阳seo排名
  • 小程序建站平台哪个好深圳推广网络
  • 网站开发工具软件今日军事新闻报道
  • 广州网站建设吧网络推广技巧
  • 上海网站建设300黑马培训机构可靠吗
  • php网站开发环境一培训网站有哪些
  • wordpress自制主题下载地址百度网站快速优化
  • 网络建站怎么做搜索引擎seo关键词优化
  • 如何做网站授权网址广告平台网
  • 网站开发哪个工具网络推广计划书
  • 小程序开发公司谁知道东莞做网站seo
  • easyui网站开发实战 pdf百度网盘客户端下载
  • 闵行交大附近网站建设百度收录刷排名
  • 广告设计月薪多少钱seo千享科技
  • 大连做网站孙晓龙企业网站模板 免费
  • 长沙网站建设长沙网站制作百度推广管家
  • 甘肃做高端网站的公司seo排名优化网站
  • 网站优化搜索sem竞价账户托管
  • 企业网站建设规划的基本原则是什么技能培训班有哪些课程
  • 广州网站建设方案市场推广计划
  • 怎么在wordpress建英文网站seo公司怎么样