社区
C++ 语言
帖子详情
C++socket变量类型问题,急急急!!
taoyypp
2013-02-21 10:24:48
我用vc++开发的socket客服端,我定义的int型变量比如int a;然后赋值a=1 而对方服务器端用java开发的,收到的数据却是:a=16777216 如果 a=3,对方收到的就是50331648(16777216*3的值),字符型的就正常。对方要求客服端a必须要占4个字节的无符号整型,我用unsigned int ,,问题还是一样,请问是怎么回事呢,
...全文
160
5
打赏
收藏
C++socket变量类型问题,急急急!!
我用vc++开发的socket客服端,我定义的int型变量比如int a;然后赋值a=1 而对方服务器端用java开发的,收到的数据却是:a=16777216 如果 a=3,对方收到的就是50331648(16777216*3的值),字符型的就正常。对方要求客服端a必须要占4个字节的无符号整型,我用unsigned int ,,问题还是一样,请问是怎么回事呢,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TimXhHuang
2013-02-21
打赏
举报
回复
要注意两个问题: 1、字节序的问题。使用htonl函数和ntohl函数将字节高低位顺序转换过来。 2、就是整型数据在系统中所占用的字节数的问题(特别在不同的系统之间),也就是说如果你传送的是16位的整数,那么也就要用16位的整数来接收,而不能用8位的。
http://hi.baidu.com/fgdbjunjgmdijmr/item/1f735724d331529cb632634a
teamworkpmy
2013-02-21
打赏
举报
回复
htonl();
氰客
2013-02-21
打赏
举报
回复
htonl
taoyypp
2013-02-21
打赏
举报
回复
a是定义在一个结构体里的一个变量,
liao05050075
2013-02-21
打赏
举报
回复
是否网络序的问题? 在发送a前,把a用函数转成网络序
谁说双985都去大厂,我没去,好吧,非科班临时转码难,emo
9.12深信服C/
C++
软开笔试 有无明晚深信服C/
C++
软开笔试选手,想问
问题
目
类型
诺瓦星云三面 base西安软开,有收到三面通知的吗?顺便问问这个是技术面还是其他的呢 #牛客在线求职答疑中心(35799)# #牛客在线求职答疑...
图形引擎实战:Native RenderPass原理及URP
熟悉什么语言,问Java八股,进程之间通信方式,共享内存,
socket
通信过程,线程池,派生,反射,静态
变量
和全局
变量
的区别3. HR面,在。爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,爽,...
.Net HTML 硬件
在VC.net中如何动态创建ActiveX控件请教斑竹及...关于CFileDialog的多选文件
问题
关于
socket
的
问题
?100+100=200如何将VC7中的char * 数组转换为c#中的byte[],大家赶快支援!!win2000的用户登录api,LogonUser(...)解析
题解 | #汇总各个部门当前员工的title
类型
的分配数目#
bg985本,技术渣,收到了天津麒麟软件的offer,想问下工作氛围、强度、待遇等
问题
,有大佬了解吗。之前我的回答是在互联网干到33~34岁,看能不能升到管理层(P8,P9),如果没有升到管理层就跳槽去。求帮选offer,...
网络IO并发的底层原理分析
大部分的
socket
接口都是阻塞型的。所谓阻塞型接口是指系统调用(一般是IO接口)不返回调用结果并让当前线程一直阻塞,只有当该系统调用获得结果或者超时出错时才返回。select系统调用是用来让我们的程序监视多个文件...
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章