查看字符串的二进制形式
来源:互联网 发布:手机贴纸软件 编辑:程序博客网 时间:2024/05/22 04:40
不介绍了,刚才码了这么多字,被丢失了,我晕。主要是在MFC中读取文件的时候,书上都是以文本形式的方式读取,但是有时候想看看数据流的二进制长什么样,以前没有做过,不知道MFC中怎么查看二进制流,所以就试着将得到的文本数据转换成二进制流的形式查看。代码中用到了STL的栈容器,第一次在实际代码中需要的时候用STL,以前感觉学了他就是为了面试的,一直没有排上用处,这次感觉挺好,终于觉得没有白学。
#include "stdafx.h"#include <iostream.h>#include <string.h>#include <stack>using namespace std;void dectobinary(unsigned int num)//十进制转换成二进制{stack<unsigned int> bin;//为了取余的数倒叙成二进制,我使用了STL的栈容器 while(num!=0) { bin.push(num%2); num=num/2; } while(!bin.empty()) { cout<<bin.top(); bin.pop(); } cout<<'\0';//每个字符间空格}void strtobinary(const char * str)//取出字符串中的字符{ int len=strlen(str); char *s=(char *)str; for (int j=0;j<len;j++) { dectobinary(s[j]); }}int main(int argc, char* argv[]){char *str="woaini";//要查看的字符串strtobinary(str);cout<<endl;return 0;}
- 查看字符串的二进制形式
- 把二进制的字段以字符串形式Select出来
- ASCII字符转换成二进制形式的字符串
- python:十进制数转为相应二进制数的字符串形式
- 二进制加法的实现(字符串形式) Add Binary
- 把二进制的字段以字符串形式Select出来
- 【C/C++】获取整数的二进制形式字符串
- leetcode_67. Add Binary 字符串形式的二进制数相加
- C#二进制数组的字符串形式转换为二进制Byte数组
- PHP-将字符串转换为二进制形式
- 字符串的表示形式
- LeetCode425——Add Strings(两个字符串中的数字相加(十进制或二进制),输出字符串形式的结果)
- ftp传送形式:二进制与ascii形式的区别
- 输出一个整型数据的二进制形式
- 以二进制流的形式上传图片
- 输出整数n的二进制形式
- 二进制形式中1的个数
- 二进制形式中1出现的次数
- java反射3——类实例的方法1
- java反射3——类实例的方法2
- sudo command 不再输入密码(/etc/sudoers)
- Thrift开发教程
- Java回调函数详解
- 查看字符串的二进制形式
- 我是工程师,不是编译器
- 采用scp命令在Linux系统之间copy文件
- JVM内存设置
- java反射中getDeclaredMethods和getMethods的区别
- Flowplayer 动态切换视频内容
- OutputInfo(int num,...)//定义一个省略号参数的函数
- 节点样式清除
- QT下从shell打开图片