#include <iostream>
#include <vector>
int main() {
// 假设有多个 float 数组
float arr1[] = {1.1f, 2.2f, 3.3f};
float arr2[] = {4.4f, 5.5f, 6.6f};
float arr3[] = {7.7f, 8.8f, 9.9f};
// 创建一个 vector 数组
std::vector<std::vector<float>> vecArray;
// 将每个 float 数组加入到 vector 数组中
vecArray.push_back(std::vector<float>(arr1, arr1 + sizeof(arr1) / sizeof(float)));
vecArray.push_back(std::vector<float>(arr2, arr2 + sizeof(arr2) / sizeof(float)));
vecArray.push_back(std::vector<float>(arr3, arr3 + sizeof(arr3) / sizeof(float)));
// 输出 vector 数组中的内容
for (const auto& vec : vecArray) {
for (float val : vec) {
std::cout << val << " ";
}
std::cout << std::endl;
}
return 0;
}
vector
最新推荐文章于 2024-11-01 16:46:10 发布