c++ bitset 用法
来源:互联网 发布:软件设计方案评审 编辑:程序博客网 时间:2024/05/17 22:49
#include<iostream>#include<cstdio>#include<bitset>using namespace std;int main(){ int n; freopen("in.txt","r",stdin); while(scanf("%d",&n)!=EOF) { bitset<32> b(n);//用n进行初始化,位数是32位。n超过位数时,取低位值。 cout<<b;//直接输出时,左边是高位,右边是低位。只能用cout输出。 printf("\n"); cout<<"1的个数:"<<b.count()<<endl; b.flip(); cout<<"取反:";//能引起变化。 for(int i=0; i<32; i++) cout<<b[i];//从低位到高位存储,从低位到高位输出。 cout<<endl; cout<<"1的个数:"<<b.count()<<endl; b.reset();//重置为0. cout<<"重置:"<<b<<endl; } return 0;}
0 0
- [C++]bitset特殊用法
- 【C++】bitset的用法
- [C++]bitset类用法
- C++bitset原理与用法解析
- bitset用法
- bitset用法
- BitSet用法
- bitset 用法
- bitset<>用法
- bitset 用法
- bitset 用法
- bitset用法
- bitset用法
- 【c/c++】bitset
- bitset用法整理
- bitset用法整理
- bitset用法总结
- bitset 用法整理!
- Java 线程面试问题
- c语言学习之day03
- 【瞎搞】 HDU 3101 The Heart of the Country
- HDU 5025 Saving Tang Monk 记忆化BFS+状态压缩
- poj 1190
- c++ bitset 用法
- oracle sql语句如何检索出一个表的所有字段
- Java多线程编程
- POJ1611-The Suspects-ACM
- Python学习--文件和存储器的写入和读出实例
- 栈和队列的互相实现
- TRIZ理论的进化法则分析(TRIZ学习笔记)
- 数据统计(fopen版)
- lua的string库与强大的模式匹配