あ、訂正。
vec[0].resize(pBufSrc.len);
memcpy( &vec[0], pBufSrc.dat, vec[0].size() );
みたいなの。
ようは、vec[0] に入っているはずの可変長バッファに
STLでも何でもない普通のバイナリデータを転送する、とか。
Cだと、malloc したバッファへのポインタを要素とする配列を用意して、、
とかやんなきゃいけない場合を、STLできれいに書きたいのです。