可以使用字符串从 STL 重新初始化位集
Is possible to reinitialize bitset from STL with string?
是否可以用字符串重新初始化位集?我有一个简单的类,如下所示:
class Bits{
public:
bitset<1024>b;
};
是否有可能稍后我得到一个字符串并在代码中用字符串设置位(字符串长度为 1024,只有 1 和 0)?
Bits c;
c.b.something(string);
是的,最简单的是:
b = bitset<1024>(some_string_form);
相关文章:
- 用C++中的CPerson(类)类型的对象初始化STL矢量
- 为什么C++中的大括号初始化可以解决STL容器的初始化问题
- C++ 使用数组初始化时的 STL 向量内存管理
- 是否可以在没有push_back(C++STL)的情况下使用数组初始化矢量的新位置
- STL独立的初始化器列表
- 初始化stl“ map”尺寸
- STL 映射是否自动初始化值
- 通过类构造函数初始化成员变量 STL 向量
- 正在使用模板参数初始化stl类
- 在一行中定义并初始化stl常量
- 如何初始化stl容器中存在的类的数据
- 可以使用字符串从 STL 重新初始化位集
- 使用构造函数初始化 STL 映射
- Visual Studio 2012 不支持 unordered_set (C++ STL) 的列表初始化?
- 如何在结构数据结构中使用 map stl 并初始化映射,然后引用它
- 初始化哈希表的 stl 列表动态数组(单独链接)
- 指针初始化的stl向量
- 如何用类指针(STL)初始化向量
- 初始化STL优先级队列
- 在没有默认构造函数时初始化 STL 集合元素(不是指针)