这个程序是有关std:: 4000 bitset的简单实例。
2018-03-25 16:45
337 查看
这个程序是有关std::bitset的简单实例。[cpp] view plain copy#include <iostream>
#include <bitset>
using namespace std;
int main()
{
bitset<32> bitv(0xffff); // bits 0 ... 15 are set to 1; 16 ... 31 are 0
bitv.set(30);
bitv.reset(1);
if(bitv.test(30))
cout << "bitv 30:" << "1" << endl;
else
cout << "bitv 30:" << "0" << endl;
cout << "bitv: " << bitv << endl;
return 0;
}
程序运行结果如下:bitv 30:1
bitv: 01000000000000001111111111111101
#include <bitset>
using namespace std;
int main()
{
bitset<32> bitv(0xffff); // bits 0 ... 15 are set to 1; 16 ... 31 are 0
bitv.set(30);
bitv.reset(1);
if(bitv.test(30))
cout << "bitv 30:" << "1" << endl;
else
cout << "bitv 30:" << "0" << endl;
cout << "bitv: " << bitv << endl;
return 0;
}
程序运行结果如下:bitv 30:1
bitv: 01000000000000001111111111111101
相关文章推荐
- PHP+AJAX实现简单验证码程序实例
- 定时执行程序-Quartz简单实例
- 一个简单的MyBatis程序实例
- 微信小程序 Button 组件详解及简单实例
- 微信小程序 数据绑定及运算的简单实例
- 简单SNMP管理程序的VC++代码实例实现
- 简单的python协同过滤程序实例代码
- 微信小程序 动画的简单实例
- C++基于TCP/IP简单的客户端、服务器通信程序实例
- Android之蓝牙 一个简单实用的Android蓝牙程序实例
- Windows系统中使用C#编写蓝牙通信程序的简单实例
- 让程序只运行一个实例的简单实用的方法
- 定时执行程序-Quartz简单实例
- 微信小程序 this和that详解及简单实例
- 定时执行程序-Quartz简单实例
- java中UDP简单聊天程序实例代码
- [置顶] MFC 程序最小化到系统托盘区的一个简单实例
- 简单SNMP管理程序的VC++代码实例实现
- 微信小程序 slider的简单实例
- [转]实例:VC++程序自校验的简单方法