C++ 如何通过套接字发送 const std::vector<std::uint8_t>?

c++ how to send const std::vector<std::uint8_t> over socket?

本文关键字:std lt uint8 gt vector 套接字 何通过 C++ const      更新时间:2023-10-16

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

我的向量包含像素(超过 400万元素)。

提前感谢。

将vector的数据强制转换为const char*:

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