как мне предоставить перегрузку для получения векторного аргумента?
void res(uint8_t* buffer, int len)
{
std::vector<uint8_t> buf( buffer, buffer + len );
// here i want to pass buf as uint8_t* to onther func
pack((uint8_t*)buf, len));// error
}
IntelliSense: no suitable conversion function from "std::vector<uint8_t, std::allocator<uint8_t>>" to "uint8_t *"