bitset应用——用string数组对bitset数组赋值

来源:互联网 发布:虚拟机和系统网络连接 编辑:程序博客网 时间:2024/05/01 22:30
#include<iostream>#include<bitset>#include<string>using namespace std;int main(){bitset<10> bit[10];string st[10]={"1011","11","110","1101","101","111","1100","100","1000","1111"};int i;for(i=0;i<10;i++){bitset<10> a(st[i]);bit[i]=a;}for(i=0;i<10;i++){cout<<bit[i]<<endl;}cout<<endl;for(i=9;i>=0;i--){if(bit[0].test(i)){break;}}int j;for(j=i;j>=0;j--){cout<<bit[0][j]<<" ";}cout<<endl;return 0;}