std::ostringstream oss;
boost::archive::text_oarchive oa(oss);
我向这个 oa 添加可变数量的内容,像这样
oa & int1;
oa &int2;
--------------------> insert number of matrices here
oa & matrix1;
..//do some processing
oa & matrix2;
...//do some more
....
oa & matrixn;
矩阵参考 - http://robot.kaist.ac.kr/haptics/chai3d-2.0.0_Doc/resources/html/structc_matrix3d.html
现在,当我完成时,我想在 udp 发送之前插入我添加到此存档中的矩阵数量,然后再开始添加矩阵。但我也知道我添加了多少矩阵,在我将它们添加到流中之后
我该怎么做?