<stdint.h>
typedef unsigned char uint8_t;
问题:将unsigned char*转vector<unsigned char>
unsigned char *buffer = ...
...
std::vector<unsigned char> vec(buffer,128);
vec = std::vector<unsigned char>(buffer, buffer + 128);
std::vector<unsigned char> vec(buffer, buffer + size_of_buffer);
unsigned char* raw1;
std::vector<uint8_t> raw_image(raw1, raw1 + raw1_size);