string 转bitset
时间: 2023-11-20 12:07:10 浏览: 138
还将学习类似于标准库中-iso 7637-3:2007(2)
可以使用std::bitset的构造函数将字符串转换为bitset。以下是一个示例代码:
```c++
#include <iostream>
#include <bitset>
#include <string>
int main() {
std::string s = "100101";
std::bitset<10> bitset1(s); // 长度为10,前面用0补充
std::cout << bitset1 << std::endl; // 输出:0000100101
char s2[] = "10101";
std::bitset<13> bitset2(s2); // 长度为13,前面用0补充
std::cout << bitset2 << std::endl; // 输出:0000000010101
return 0;
}
```
阅读全文