- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 C语言二进制文件读取解析
// FileDefine.h#ifndef _FILEDEFINE_H_#define _FILEDEFINE_H_#include using namespace std;/*文件操作,对磁盘的读写:fopen 打开模式 和 缓存区大小打开模式:r:read 读没有文件会读取失败w:write 写会清空文件,没有可以创建文件a:append 写追
2015-01-25 23:59:48 8979
原创 结构体内存对齐规则总结-整体单个排列/成员之间没有边界只有最后的填充/最后是最大类型整数倍
int _tmain(int argc, _TCHAR* argv[]){ // 结构体读取网络和文件数据: // 结构体类型解析数据,例如从文件中直接读取到结构体中(因为写入和读取二进制时候都是相同的结构体内存对齐模式,所以字节赋值和转换值会成功) // 1.结构体内存对齐之基本原则: // 结构体内存对齐之成员和序列: // 1
2015-01-21 23:43:29 1356
原创 计算机数值和非数值数据编码基础
数值的存储都是小端模式:little endian,网络的传输是大端模式:big endian。1.整数用补码表示正数和0的补码是自身;负数的补码是符号位不变,其余各位取反,最后加1(加1是因为二进制最大只能表示到模减1大小)。 正数
2015-01-19 00:01:46 4888
原创 浮点数表示和需要注意的问题
// 计算机底层数字转换: //1.10进制转换为n进制,正数除以进制,倒转取余(通过16进制和2进制转换更方便);小数乘以进制数,顺序取整。 //2.N进制数转换为10进制数,Ax(2^1) + Bx(2 ^0) + Cx(2^-1)数列形式表示,无论正数负数都一样。 //3.浮点数表示:符号位,指数位(0-127表示负数,(127-256)表示正数),尾数(去掉前
2015-01-14 23:56:53 8694
VisualAssist.X_10.9.2333
2020-05-31
Unreal Engine 4 Game Development in 24 Hours
2018-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人