更多关于bitset标准类型的介绍见:http://book.csdn.net/bookfiles/17/1001760.shtml
更多关于bitset操作符的介绍见:http://www.cplusplus.com/reference/stl/bitset/operators/
C/C++内置的输入、输出,对整数进制只支持三种:8进制、10进制、16进制。记得很久以前,有好几次想用到2进制的输入输出,最终只好自已转换。
昨天kaikai突然发了一个POST:
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
写了一个测试:
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](https://ly4cn.cnblogs.com/Images/OutliningIndicators/None.gif)
补充:
经过wang.lj 网友的提醒,才发现C库中还有一个函数,就是用来将数字串以指定的数制转换成整数的:
i = strtol(s, &end, 2); //二进制流转换为16进制字符串