将结构体按位写入文件
来源:互联网 发布:天文软件stellarium 编辑:程序博客网 时间:2024/06/18 14:59
现有一个结构体如下:
typedef struct _HPI_FILE_HEADER
{
unsigned char hpi[3];
unsigned char length;
unsigned short int width;
unsigned short int height;
unsigned int binarysize;
unsigned int color;
}HPI_FILE_HEADER;
将其按位写入一个文件:
声明:HPI_FILE_HEADER hpi_file_header;
赋值:。。。
写入文件:
ofstream ocoutHpi;
ocoutHpi.open(filename, ios::out|ios::binary);
ocoutHpi.write((const char*)hpi_file_header.hpi, 3);
ocoutHpi.write((const char*)&hpi_file_header.length, 1);
ocoutHpi.write((const char*)&hpi_file_header.width, 2);
ocoutHpi.write((const char*)&hpi_file_header.height, 2);
ocoutHpi.write((const char*)&hpi_file_header.binarysize, 4);
ocoutHpi.write((const char*)&hpi_file_header.color, 4);
ocoutHpi.close();
- 将结构体按位写入文件
- 将流写入文件
- 将字符串写入文件
- 将数据写入文件
- 将数据写入文件
- 将InputStream写入文件
- 将字符串写入文件
- 将字符串写入文件
- 快速的将一个结构体写入文件--内存映射文件
- 如何将CBitmap写入文件
- 如何将CBitmap写入文件
- 如何将CBitmap写入文件
- fstream 将类写入文件
- 将BOOL 类型写入文件
- 将datatable写入XML文件
- matlab 将矩阵写入文件
- 将数组写入 PHP 文件
- php将数组写入文件
- CodeForces
- 计算机网络课设
- 构建具有用户身份认证的 React + Flux 应用程序
- Ajax请求简单封装
- 1249:人见人爱A+B
- 将结构体按位写入文件
- 深入分析Tomcat启动时重复加载项目的原因及解决办法
- 设置Ajax为同步请求
- 最大连续子数组和与最大连续子矩阵和
- Android状态栏渐变色的实现
- openstack常用检查命令杂烩
- Android项目重构-架构篇
- Mysql学习整理(五)
- SSM项目中,普通类中调用Service