客户端每次传过的数据为1K字(16bit数据字),我在服务器端通过以下代码将数据存入pw中,请问这样写对吗?字符型为8位,是否应将缓冲区设为2048长度的字符型数组?另外,数据存入pw后,pw的长度是多大呢?请各位高手指点一下。
char *pBuf=new char[1024];
short *pw=(short *)pBuf;
int iBufSize=1024;
Socket->ReceiveBuf(pBuf,iBufSize);
...全文
619打赏收藏
BCB通信数据接收求助?
客户端每次传过的数据为1K字(16bit数据字),我在服务器端通过以下代码将数据存入pw中,请问这样写对吗?字符型为8位,是否应将缓冲区设为2048长度的字符型数组?另外,数据存入pw后,pw的长度是多大呢?请各位高手指点一下。 char *pBuf=new char[1024]; short *pw=(short *)pBuf; int iBufSize=1024; Socket->ReceiveBuf(pBuf,iBufSize);