#include \n#include \n#include \n\nint main() {\n int cpuCount = std::thread::hardware_concurrency(); // 获取 CPU 个数\n std::vector<std::vector> array(cpuCount, std::vector(3)); // 动态生成二维数组\n\n // 输出二维数组\n for (int i = 0; i < cpuCount; ++i) {\n for (int j = 0; j < 3; ++j) {\n std::cout << array[i][j] << " ";\n }\n std::cout << std::endl;\n }\n\n return 0;\n}\n\n这里使用了std::vector来动态生成二维数组,其中cpuCount表示 CPU 的个数,array是一个大小为cpuCountvector,每个元素都是一个大小为3的vector。你可以根据实际需求修改数组的数据类型和大小。


原文地址: http://www.cveoy.top/t/topic/qtZR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录