std::vector::data() 返回一个指向内存数组的直接指针,该内存数组由vector内部用于存储其拥有的元素。
TArray::GetData() 同理。
FMemory::Memcpy() 则将指定位置和大小的数组的内存空间拷贝(覆盖)到另一处指定的位置中。
例
TArray<int> TA = {0, 1, ……, n}
std::vector<int> std_v(n);
FMemory::Memcpy(std_v.data(), TA.GetData(), TA.Num()*sizeof(int));
注:需先初始化两者的内存空间为相同大小。