在套接字上发送BYTE *

时间:2014-12-16 20:55:32

标签: c++ pointers winsock

我正在尝试通过套接字发送BYTE *,但send函数只允许我发送char *缓冲区。这可能吗?我怎么会把它扔回另一边呢?

1 个答案:

答案 0 :(得分:4)

使用reinterpret_castBYTE*投射到char*。一个BYTE is an unsigned char typedef,所以你不应该有任何问题。

char* foo = reinterpret_cast<char*>(bar);

barBYTE*