【发布时间】:2014-12-16 12:59:46
【问题描述】:
我有以下设置,我正在尝试编写自定义文件头。我有如下描述的字段:
// Assume these variables are initialized.
unsigned short x, y, z;
unsigned int dl;
unsigned int offset;
// End assume
u_int8_t major_version = 0x31;
u_int8_t minor_version = 0x30;
u_int_32_t data_offset = (u_int_32_t)offset;
u_int16_t size_x = (u_int16_t)x;
u_int16_t size_y = (u_int16_t)y;
u_int16_t size_z = (u_int16_t)z;
u_int_32_t data_size = (u_int_32_t)dl;
现在,我想做的是从从主要修订开始到 data_size 变量的字段计算 8 位标头校验和。我对此很陌生,一些简单的东西就足以满足我目前的需求。
【问题讨论】:
-
你的问题是什么?