c ++如何通过socket发送const std :: vector <std :: uint8_t>?</std :: uint8_t>

时间:2014-03-26 01:19:26

标签: c++

我想通过套接字发送vector<uint8_t>,但 send() func只接受 const char * 作为参数。

我的矢量包含像素(超过 4百万元素)。

提前谢谢。

1 个答案:

答案 0 :(得分:5)

只需将矢量数据投射到const char*

reinterpret_cast<const char*>(my_vector.data())