可以使用字符串从 STL 重新初始化位集

Is possible to reinitialize bitset from STL with string?

本文关键字:初始化 STL 字符串 可以使      更新时间:2023-10-16

是否可以用字符串重新初始化位集?我有一个简单的类,如下所示:

class Bits{
  public:
  bitset<1024>b;
};

是否有可能稍后我得到一个字符串并在代码中用字符串设置位(字符串长度为 1024,只有 1 和 0)?

Bits c;
c.b.something(string);

是的,最简单的是:

b = bitset<1024>(some_string_form);