函数逻辑报告 |
Source Code:lib\zlib_deflate\deftree.c |
Create Date:2022-07-27 07:56:00 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:Local (static) routines in this file.
函数原型:static void tr_static_init(void)
返回类型:void
参数:无
236 | 如果static_init_done则返回 |
239 | length等于0 |
240 | 以code小于LENGTH_CODES减1循环 |
243 | distance codes. The first 256 values correspond to the distances* 3 .. 258, the last 256 values correspond to the top 8 bits of* the 15 bit distances.[length++]等于code |
251 | distance codes. The first 256 values correspond to the distances* 3 .. 258, the last 256 values correspond to the top 8 bits of* the 15 bit distances.[length - 1]等于code |
254 | dist等于0 |
257 | 以n小于1左移extra_dbits[code]位循环 |
262 | dist右移等于7位 |
265 | 以n小于1左移extra_dbits[code]减7位循环 |
266 | The static distance tree. (Actually a trivial tree since all codes use* 5 bits.)[256 + dist++]等于code |
272 | 以bits小于等于maximum heap size 循环bl_count[bits]等于0 |
273 | n等于0 |
282 | gen_codes((ct_data * )Local data. These are initialized only once., umber of literal bytes 0..255 + 1, bl_count) |
289 | static_init_done等于1 |
名称 | 描述 |
---|---|
zlib_tr_init | Initialize the tree data structures for a new zlib stream. |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |