我需要用C ++编写一个客户端,它将打包结构发送到服务器。服务器必须用C#编写。我不明白,如何用C#转换它。也许你会建议一个更好的方法来做到这一点。
例如:
typedef struct StudentInfo
{
char Name[50];
unsigned int Age;
char Group[10];
}__attribute__((packed));
答案 0 :(得分:1)
您应该使用特定协议,将此结构转换为基于该协议的字节,将这些字节发送到服务器,服务器可以根据该协议恢复这些字节数据。这是客户端 - 服务器通信的常用方式。