社区
网络编程
帖子详情
windows和linux之间的数据通信,数据的形式以结构体的形式传送可以吗
tuzi0203
2009-07-15 10:42:03
window和linux之间进行通信,传送配置文件,文件的形式用struct结构的形式传送可以吗
...全文
165
11
打赏
收藏
windows和linux之间的数据通信,数据的形式以结构体的形式传送可以吗
window和linux之间进行通信,传送配置文件,文件的形式用struct结构的形式传送可以吗
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tuzi0203
2009-07-16
打赏
举报
回复
呵呵
tuzi0203
2009-07-15
打赏
举报
回复
没办法呀,要不数据就都乱啦,不要结构啦,哈哈
boygo1982
2009-07-15
打赏
举报
回复
[Quote=引用 7 楼 tuzi0203 的回复:]
要是所有的数据无论int型,还是char型,都连接成一个string串传送,是不是就没问题啦
[/Quote]
you are right,但是。。。你这还是数据结构么。。。囧
LZ你这么做就是扇自己嘴巴子了。。。
tuzi0203
2009-07-15
打赏
举报
回复
要是所有的数据无论int型,还是char型,都连接成一个string串传送,是不是就没问题啦
microyzy
2009-07-15
打赏
举报
回复
字节顺序当然有可能会变化,直接传struct可能会有问题的。你应该自己写一个package/unpack的函数
tuzi0203
2009-07-15
打赏
举报
回复
是的,以结构体的形式,但是从windows传输到linux系统中,比如int型的它的字节顺序会不会发生变化啊
boygo1982
2009-07-15
打赏
举报
回复
你的意思是说,把config文件里的项读出到内存,封装成结构体,传过去么?
这是没有问题的。不同的操作系统对协议的支持是统一的,只是稍微注意下不同系统可能产生的网络字节序就可以了。
oyljerry
2009-07-15
打赏
举报
回复
只要是标准C的格式,用char等数组,结构体可以传输
DarkChampion
2009-07-15
打赏
举报
回复
你是指文件内容是一个struct吗
可以的
tuzi0203
2009-07-15
打赏
举报
回复
顶,我自己sf
boygo1982
2009-07-15
打赏
举报
回复
[Quote=引用 9 楼 tuzi0203 的回复:]
没办法呀,要不数据就都乱啦,不要结构啦,哈哈
[/Quote]
被你囧到了 =。。=!!
利用socket实现
Windows
与
Linux
平台间的网络通信
摘要: 介绍了socket的工作原理,构建出一个适用于
Windows
和
Linux
操作系统的、跨平台的网络通信程序,并给出设计原理和开发步骤。整个系统采用客户机/服务器(C/S)模型,在
Windows
系统中,socket程序利用Visual C#语言编写。
Linux
系统中的socket程序调用select()函数,则该套接字自动设置为非阻塞方式,从而提高了程序的执行效率。经测试,通信两端的进程能
Java 与 C socket通信传输
结构体
消息/Java解析C语言
结构体
Linux
C与java实现 socket通信,网上部分例子通信消息格式都是传递的字节流消息,直接传递char型数组消息。而在网络协议、通信控制、嵌入式系统、驱动开发等地方,我们经常要
传送
的不是简单的字节流(char型数组),而是多种
数据
组合起来的一个整体,其表现
形式
是一个
结构体
。这时候传输的内容如果保存在char型数组中,编程复杂,易出错,而且一旦控制方式及通信协议有所变化,程序就要进行非常细致...
socket通信
传送
结构体
socket通信
传送
结构体
! 分类:
Linux
C/C++
Linux
网络编程2010-03-04 13:39 2052人阅读 评论(2) 收藏 举报 socketstructnulljoingcc socket通信可以直接
传送
结构体
! 示例: (发送端) [c-sharp] view plaincopy struct s
TCP/UDP网络编程客户端和服务器传输
结构体
数据
代码
*Port number(必须要采用网络
数据
格式,普通数字可以用htons()函数转换成网络
数据
格式的数字)*/sin_port存储端口号,在
linux
下,端口号的范围0~65535,同时0~1024范围的端口号已经被系统使用或保留。在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过“三次握手”。(3)连接socket和通信地址,使用connect函数。(3)连接socket和通信地址,使用connect函数。(1)创建socket,使用socket函数。
Qt——用Tcp传
结构体
最近在写基于4412开发板设计的智能饮料工控系统,从客户端传
数据
到服务端的时候,遇到了瓶颈,而后在博客上找了好久,结合自己的修改,最终成功~
Linux
里的Qt版本是4.8.6,所以不能用QJson传,后来加了第三方库就可以传了,但这里写怎么传
结构体
数据
。 **将
结构体
数据
通过TCP里的socket传到服务端的编写过程。** 问题①:先传一个
数据
——解决! 解析:将QLabel里的
数据
,用一个变...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章