"resetable"布尔数组 - 使用矢量数组还是常规数组?如何"reset"?



我使用布尔数组来存储标志(类似于"changed")。数组的大小是静态的,在编译时已知。

我需要定期重置数组,即将所有元素设置为false。我应该使用正则数组和memsetmemcpy之类的东西将数组"重置"为false吗?或者您可能会提出更稳健的解决方案?

std::bitset具有reset()功能,该功能在没有参数的情况下重置所有位。

最新更新