例如,这个方法:
memcpy(pVoid, MyStructArray, sizeof(MyStructArray));
这曾经很好,因为我在实例化时调用了这个方法一次,其中数组是预定义的大小。但是,有必要动态更改“数组”中的信息,所以我改用向量。向量中的信息是否保证是连续的?
我可以做类似的事情吗
memcpy(pVoid, &MyStructVector, sizeof(*MyStructVector) * MyStrucVector.size());
例如,这个方法:
memcpy(pVoid, MyStructArray, sizeof(MyStructArray));
这曾经很好,因为我在实例化时调用了这个方法一次,其中数组是预定义的大小。但是,有必要动态更改“数组”中的信息,所以我改用向量。向量中的信息是否保证是连续的?
我可以做类似的事情吗
memcpy(pVoid, &MyStructVector, sizeof(*MyStructVector) * MyStrucVector.size());