【C++解密】:C++不能直接给文件中写入数字怎么办
来源:互联网 发布:倩女幽魂2有mac版本吗 编辑:程序博客网 时间:2024/04/30 06:29
长篇大论,不如干货
———– 写博客的初衷即是如此
正文:
在C++编程中,我们总会遇到这么一种情况,生成了int型数据,想把它写进文件,程序写完后也不会报错,但是打开txt文件时就会出现文件打不开的情况,这时候不容易发现的一个错误就是写入的时候写入数据的类型是int型,这种数据类型,不能直接写入,只有char型的数据才能写入。
这时候正常人都能想到的解决办法就是把int型转化为char型,这时候最简单的方法就是通过sprintf函数进行,spintf函数能够实现数字到字符串的转换 简单的代码如下: int num; char str[3]; sprintf(str,"%d",num); f<<str; //把生成数字转换为字符串然后写进文件
大功告成,如果觉得对您有点用处请点个赞啥的
0 0
- 【C++解密】:C++不能直接给文件中写入数字怎么办
- C语言向文件中写入内容
- c算法-数字加密解密
- xshell中数字小键盘不能使用怎么办?
- OBJECTIVE-C写入文件
- C语言写入文件
- 用C写入文件
- C实例---写入文件
- C中不能直接比较两个double类型
- [C#] 文本写入文件,追加写入文件
- C语言直接对数据加密解密
- IntelliJ IDEA中C盘文件过大怎么办
- C盘中巨大的文件该怎么办?
- C语言中变量名为什么不能以数字开头
- C语言中变量名为什么不能以数字开头
- C#:编程写入xml文件
- C文件 写入 读取 函数
- object-c把数据写入到文件中
- 分布式缓存的一致性hash算法
- 用dom4j读取xml文件
- Struts2学习笔记(OGNL)
- PyCharm 教程(七)管理解释器及第三方模块、包
- 数据结构之树之不同种类篇
- 【C++解密】:C++不能直接给文件中写入数字怎么办
- inittab脚本启动解析
- Set集合
- c#中不同类中内存的释放问题
- EM 算法
- 获取网络图片宽高
- 几种的实现动画效果2
- leetcode 283. Move Zeroes
- visual studio运行时库MT、MTd、MD、MDd的研究