如何将BYTE数组转换为char数组,以便使用socket c ++进行发送

Vah*_*agn 1 c++ byte winsock

我有一些问题.我编写客户端服务器应用程序,其中信息发送和接收与WIN套接字 在我的项目需要发送BYTE数组到客户端,并在客户端这个char数组转换为BYTE,我如何创建它,请帮助我,因为send()函数只能发送char*.谢谢.

WSAAPI
send(
    __in SOCKET s,
    __in_bcount(len) const char FAR * buf,
    __in int len,
    __in int flags
    );
Run Code Online (Sandbox Code Playgroud)

vz0*_*vz0 8

BYTE b[40];
const char *p = reinterpret_cast<const char*>(b);
Run Code Online (Sandbox Code Playgroud)