c++ int转二进制字符串

在 C++ 中,可以使用 bitset 类来将 int 转换为二进制字符串。bitset 类是 STL 库的一部分,它可以用于把整数转换为二进制字符串,并且可以方便地对其进行操作。

以下是一个简单的例子:

#include<bitset>
#include<iostream>
using namespace std;
int main()
    int num = 10;
    bitset<8> bs(num);
    string str = bs.to_string();
    cout<<str<<endl;
    return 0;

在上面的代码中,我们将整数 10 转换为了一个 8 位的二进制字符串,并将其输出。

  •