MFC socket编程,我在客户端要发送两种类型的数据到服务器端,服务怎么才能辨别出是哪一类数据???

2025-05-23 22:44:47
推荐回答(2个)
回答1:

你可以把数据的第一位作为标志位,比如第一位如果是0x01表示有人上线然后第二位开始是数据,如果第一位是0x02表示发送的信息然后第二位开始是数据。

回答2:

可以定义数据头信息,用数据的前几位做为类别标识。举个例子,数据的第一位为1,表示是第一类数据,第一位为2,表示是第二类数据。用一个if语句判断一下就可以了