每次调用该函数时,我都想用一个新名称创建一个新数组以保存结果,然后比较不同的数组以检查它们是否相同。我希望每次创建的数组都使用不同但统一的名称,例如array1,array2...。并且将使用“ static”关键字,因为这些数组需要在函数返回后保留在内存中。
像这样的东西
func()
{static char array1[10];
.......
}
使用数组的静态向量:
void func()
{
using array_type = std::array<char,10>;
static std::vector<array_type> store;
array_type your_array;
// ... fill your_array
store.push_back(your_array);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句