将包含位的字符串转换为矢量<bool>

Convert string containing bits to vector<bool>

本文关键字:lt bool gt 包含位 字符串 转换      更新时间:2023-10-16

我有一std::string01001110。如何让它std::vector<bool>

std::string bits("10101011110");
std::vector<bool> myVec;
myVec.reserve(bits.size());
for(auto a : bits)
    myVec.push_back(a == '1');