2

我需要一个类似于std::vector<bool>但包含压缩的 2 位整数(而不是 1 位bool)的容器类。这样的类是否存在于某处,还是我必须自己编写?

4

1 回答 1

0

看起来您需要编写自己的课程。

struct myStorage
{
   ....
}

vector<myStorage> v;
....

如果您需要内存优化,只需使用一个字节来存储您的 2 位数字(0..3 值)。

于 2014-07-29T10:19:08.143 回答