如何用socket传输unsigned char *的数据
int send(SOCKET s,const char *buff,int len,int flags);
int recv(SOCKET s,const char *buff,int len,int flags);
我也不太懂socket,新手一个。
因为要用于工业,我要传输电压的值之类的,请问怎么样可以传送BYTE *的,不要说什么强制转化,会损失数据的。请教了~!~!~!~!
int recv(SOCKET s,const char *buff,int len,int flags);
我也不太懂socket,新手一个。
因为要用于工业,我要传输电压的值之类的,请问怎么样可以传送BYTE *的,不要说什么强制转化,会损失数据的。请教了~!~!~!~!
...全文
相关推荐
linux socket
它保证了数据的可靠传输,并且按序发送。- **数据报式 Socket (SOCK_DGRAM)**:这是一种无连接的 Socket,主要用于基于 UDP 的服务。
深入理解Socket编程及其报文传输优化
Socket编程是一种在计算机网络中进行通信的编程范式。它的核心思想是提供了一种机制,允许两个不同的程序在不同的主机上进行数据交换。Socket(套接字)可以被视为网络通信的“门”,通过这个门,应用程序可以发送或接收数据。
C语言之Socket
Type(类型)根据数据传输的不同需求,Socket可以有不同的类型:- **SOCK_STREAM(流套接字)**:提供面向连接的服务,支持可靠的数据传输。通常使用TCP协议。
c语言Socket编程
数据报式Socket使用UDP协议,数据传输不保证顺序和无损。
Linux Bluetooth 编程介绍
#### 数据端序转换由于蓝牙传输数据采用little-endian格式,而主机通常采用big-endian格式,因此在数据传输前需要进行端序转换。


网络编程
