使用memcpy将带有vector的结构放入缓冲区

时间:2017-03-24 03:14:58

标签: c++ struct segmentation-fault

struct packet {
    uint8_t originating_node;
    uint32_t seq_num;
    uint32_t num_pairs;
    vector<cost_pair> pairs;
 }

我正在尝试将它放入UDP的char数组缓冲区中,当我将它传回带有mempy的结构时,我能够接收前3个数字而不是向量(Seg错误)。我该怎么做?我应该对矢量大小做些什么特别的事情吗?非常感谢

0 个答案:

没有答案