当前位置: 代码迷 >> 综合 >> vector与数组相互转化
  详细解决方案

vector与数组相互转化

热度:83   发布时间:2023-09-30 22:13:50.0

1.vector转数组

        int temp[24];
float *buffer = new float[sizeof(temp)];
if (!arr.empty())
{
memcpy(buffer, &temp[0], arr.size()*sizeof(int));

}

2.数组转vector

        vector<int> arr1;
for (int i = 0; i < 24;i++)
{
arr1.push_back(arr[i]);
}

  相关解决方案