gpt4 book ai didi

c++ - 设置运行时刻bitset的大小

转载 作者:行者123 更新时间:2023-11-27 23:23:32 25 4
gpt4 key购买 nike

我有一个带有宽度和高度成员字段的简单类,它们定义了矩阵中的行数和列数。我有矩阵表示(0nly 0 和 1 需要),如 bitset<> 字段(我包括在内),我想在构造函数中设置 bitset 字段的大小。

Matrix(int w, int h)
{
// fields to have size w*h
}

private:
int width;
int height;
//bitset<unknown at the moment> fields;

有可能实现吗?

最佳答案

std::vector<bool>完全满足您的需求,每个值 1 位。

或者您可以使用 boost::dynamic_bitset (我认为它被称为)。

关于c++ - 设置运行时刻bitset的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11118699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com