bitset二

来源:互联网 发布:c语言编程序 循环语句 编辑:程序博客网 时间:2024/04/29 22:59
#include <iostream>#include <string>#include <bitset>using namespace std;int main (){   bitset<32> a(132);   cout << a << endl;       bool is_set = a.any();   // any检查a里边至少有一个为1,则为true,   if(is_set)   cout << "a里边至少有一个为1:" << endl;   bool is_not_set = a.none();  // a里边一个1都没有   if(is_not_set)   cout << "a里边一个1都没有:" << endl;   size_t bits_set = a.count();   cout << "a里一共有 " << bits_set << "个1。" << endl;   cout << "a的大小 " << a.size() << endl;   cout << "a 里有:" << a.size() - a.count() << "个0。" << endl;return 0;}

0 0
原创粉丝点击