如何使用整数作为布尔数组? (C ++)

时间:2018-10-27 20:16:09

标签: c++

我制作了这个应用程序,其中有大量的布尔值。

ex:[false,true,true]

我记得我曾经学习过使用整数表示相同的概念。

例如:3 = b011

这在空间上效率更高。 有谁知道我如何使用这种方法的任何资源?

让我尝试更具体一点: 给定这个int(用作数组)a和索引整数i,我怎么做:

  1. 返回整数a的位置i处的位的值吗?
  2. 将整数a的位置i处的位的值设置为1吗?

谢谢!

0 个答案:

没有答案