我使用布尔数组来存储标志(类似于"changed")。数组的大小是静态的,在编译时已知。
我需要定期重置数组,即将所有元素设置为false
。我应该使用正则数组和memset
或memcpy
之类的东西将数组"重置"为false
吗?或者您可能会提出更稳健的解决方案?
std::bitset
具有reset()
功能,该功能在没有参数的情况下重置所有位。