有这么一个结构体
typedef struct imageBufferStruct {
char *data_im;
float *data_depth;
}imageBuffer;
定义一个结构体并给指针申请空间
imageBuffer *buffer;
buffer = new imageBuffer();
buffer->data_im = new char[1024*1024];
buffer->data_depth = new float[1024*1024];
我想把buffer放到容器内
vector<imageBuffer> vec;
vec.push_back(buffer); //这是好像内存是有问题
请问结构体内有指针的容器怎么push_back类似的例子
谢谢大神给个链接例子