2022-11-22 03:43:24 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "zh" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
< meta name = "generator" content = "Doxygen 1.9.5" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/varint.h 文件参考< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > MF32BSP_XerolySkinner< span id = "projectnumber" >   2.0.0< / span >
< / div >
< div id = "projectbrief" > C++版本的驱动库< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.5 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','搜索');
$(document).ready(function() { init_search(); });
});
/* @license-end */
< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > 载入中...< / div >
< div class = "SRStatus" id = "Searching" > 搜索中...< / div >
< div class = "SRStatus" id = "NoMatches" > 未找到< / div >
< / div >
< / div >
< / div >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_7d600478d4be1ed73c651a71d29ab217.html" > bsp_Device< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
2022-11-24 23:56:57 +08:00
< a href = "#define-members" > 宏定义< / a > |
2022-11-22 03:43:24 +08:00
< a href = "#typedef-members" > 类型定义< / a > < / div >
< div class = "headertitle" > < div class = "title" > varint.h 文件参考< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2022-11-24 23:56:57 +08:00
< p > 全局共用的标准类型表
< a href = "#details" > 更多...< / a > < / p >
2022-11-22 03:43:24 +08:00
< div class = "textblock" > < code > #include " stdint.h" < / code > < br / >
< / div > < div class = "textblock" > < div class = "dynheader" >
varint.h 的引用(Include)关系图:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "varint_8h__incl.png" border = "0" usemap = "#a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8h" alt = "" / > < / div >
< map name = "a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8h" id = "a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8h" >
2022-11-24 23:56:57 +08:00
< area shape = "rect" title = "全局共用的标准类型表" alt = "" coords = "5,5,156,45" / >
2022-11-22 03:43:24 +08:00
< area shape = "rect" title = " " alt = "" coords = "48,93,113,119" / >
< / map >
< / div >
< / div > < div class = "textblock" > < div class = "dynheader" >
此图展示该文件直接或间接的被哪些文件引用了:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "varint_8h__dep__incl.png" border = "0" usemap = "#a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8hdep" alt = "" / > < / div >
< map name = "a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8hdep" id = "a_d_1_2gitt_2_microchip_for32_2bsp___device_2varint_8hdep" >
2022-11-25 02:47:51 +08:00
< area shape = "rect" title = "全局共用的标准类型表" alt = "" coords = "1687,5,1837,45" / >
< area shape = "rect" href = "_s_t_l___queue_8h.html" title = "实现了STL库中的Queue" alt = "" coords = "73,93,251,133" / >
< area shape = "rect" href = "_s_t_l___stack_8h.html" title = "实现了STL库中的Stack" alt = "" coords = "395,93,569,133" / >
< area shape = "rect" href = "bsp___a_t_8h.html" title = "AT指令集" alt = "" coords = "653,93,804,133" / >
< area shape = "rect" href = "bsp___a_t24_c00_8cpp.html" title = "本类实现AT24C00的通讯" alt = "" coords = "839,387,1042,427" / >
< area shape = "rect" href = "bsp___a_t24_c00_8h.html" title = "本类实现AT24C00的通讯" alt = "" coords = "912,291,1100,331" / >
< area shape = "rect" href = "bsp___b_m_p_8h.html" title = "用来构造BMP图片" alt = "" coords = "1479,93,1643,133" / >
< area shape = "rect" href = "bsp___c_r_c_8h.html" title = "CRC16校验" alt = "" coords = "1681,93,1843,133" / >
< area shape = "rect" href = "bsp___calculus_8h.html" title = "离散微积分" alt = "" coords = "2233,93,2419,133" / >
< area shape = "rect" href = "bsp___digit_8h.html" title = "数码管显示类" alt = "" coords = "2479,93,2640,133" / >
< area shape = "rect" href = "bsp___i_i_c_8h.html" title = "本类实现软件IIC功能 依此类派生出其他软件IIC功能" alt = "" coords = "1232,93,1383,133" / >
< area shape = "rect" href = "bsp___i_i_c___s_t_m32_8h.html" title = "实现针对STM32的软件IIC类" alt = "" coords = "1003,189,1201,229" / >
< area shape = "rect" href = "bsp___o_l_e_d___s_t_m32_8h.html" title = "在STM32下实现OLED通信" alt = "" coords = "1411,291,1630,331" / >
< area shape = "rect" href = "bsp___m_a_x6675_8h.html" title = "实现了MAX6675的驱动" alt = "" coords = "2689,93,2880,133" / >
< area shape = "rect" href = "bsp___mod_bus_8h.html" title = "ModBus通信函数" alt = "" coords = "1875,93,2057,133" / >
< area shape = "rect" href = "bsp___mod_bus___s_t_m32_8h.html" title = "ModBus通信基于STM32" alt = "" coords = "2089,181,2261,236" / >
< area shape = "rect" href = "bsp___p_i_d_8h.html" title = "实现了PID算法" alt = "" coords = "2924,93,3080,133" / >
< area shape = "rect" href = "bsp___s_d_8h.html" title = "操作SD卡的库" alt = "" coords = "3121,93,3275,133" / >
< area shape = "rect" href = "mpu6050_8h.html" title = " " alt = "" coords = "3314,93,3493,133" / >
< area shape = "rect" href = "vartable_8h.html" title = "全局向量在此生成" alt = "" coords = "3656,93,3815,133" / >
2022-11-22 03:43:24 +08:00
< area shape = "rect" href = "_s_t_l___queue_8cpp.html" title = "实现了STL库中的Queue" alt = "" coords = "5,189,196,229" / >
< area shape = "rect" href = "_s_t_l___stack_8cpp.html" title = "实现了STL库中的Stack" alt = "" coords = "221,189,407,229" / >
2022-11-25 02:47:51 +08:00
< area shape = "rect" href = "bsp___a_t_8cpp.html" title = "AT指令集" alt = "" coords = "431,189,597,229" / >
< area shape = "rect" href = "bsp___a_t_k_e_s_p8266_8h.html" title = "ATK-ESP8266模块" alt = "" coords = "621,189,836,229" / >
< area shape = "rect" href = "bsp___a_t_k_e_s_p8266_8cpp.html" title = "ATK-ESP8266模块" alt = "" coords = "607,291,837,331" / >
< area shape = "rect" href = "bsp___b_m_p_8cpp.html" title = "用来构造BMP图片" alt = "" coords = "1465,189,1643,229" / >
< area shape = "rect" href = "bsp___c_r_c_8cpp.html" title = "CRC16校验" alt = "" coords = "1667,189,1843,229" / >
< area shape = "rect" href = "bsp___mod_bus_8cpp.html" title = "ModBus通信函数" alt = "" coords = "1867,189,2065,229" / >
< area shape = "rect" href = "bsp___calculus_8cpp.html" title = "离散微积分" alt = "" coords = "2285,189,2484,229" / >
< area shape = "rect" href = "bsp___digit_8cpp.html" title = "数码管显示类" alt = "" coords = "2508,189,2683,229" / >
< area shape = "rect" href = "bsp___i_i_c_8cpp.html" title = "本类实现软件IIC功能 依此类派生出其他软件IIC功能" alt = "" coords = "1225,189,1389,229" / >
< area shape = "rect" href = "bsp___i_i_c___s_t_m32_8cpp.html" title = "实现针对STM32的软件IIC类" alt = "" coords = "1124,291,1336,331" / >
< area shape = "rect" href = "bsp___o_l_e_d___s_t_m32_8cpp.html" title = "在STM32下实现OLED通信" alt = "" coords = "1331,387,1563,427" / >
< area shape = "rect" href = "bsp___m_a_x6675_8cpp.html" title = "实现了MAX6675的驱动" alt = "" coords = "2707,189,2911,229" / >
< area shape = "rect" href = "bsp___mod_bus___s_t_m32_8cpp.html" title = "ModBus通信基于STM32" alt = "" coords = "2089,284,2261,339" / >
< area shape = "rect" href = "bsp___p_i_d_8cpp.html" title = "实现了PID算法" alt = "" coords = "2935,189,3106,229" / >
< area shape = "rect" href = "bsp___s_d_8cpp.html" title = "操作SD卡的库" alt = "" coords = "3131,189,3297,229" / >
< area shape = "rect" href = "mpu6050_8cpp.html" title = " " alt = "" coords = "3321,189,3515,229" / >
< area shape = "rect" href = "_callback_8cpp.html" title = "全局中断在此实现" alt = "" coords = "3539,189,3718,229" / >
< area shape = "rect" href = "_main_system_8cpp.html" title = "实现了一个C++库针对单片机开发" alt = "" coords = "3743,189,3944,229" / >
< area shape = "rect" href = "vartable_8cpp.html" title = "全局向量在此生成" alt = "" coords = "3968,189,4140,229" / >
2022-11-22 03:43:24 +08:00
< / map >
< / div >
< / div >
< p > < a href = "varint_8h_source.html" > 浏览源代码.< / a > < / p >
< table class = "memberdecls" >
2022-11-24 23:56:57 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "define-members" name = "define-members" > < / a >
宏定义< / h2 > < / td > < / tr >
< tr class = "memitem:ad35af1fbc60fcc217f7e3c6bae2ba656" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ad35af1fbc60fcc217f7e3c6bae2ba656" > P8< / a > (x)      ((< a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > *)(& (x)))< / td > < / tr >
< tr class = "memdesc:ad35af1fbc60fcc217f7e3c6bae2ba656" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u8的指针 < a href = "varint_8h.html#ad35af1fbc60fcc217f7e3c6bae2ba656" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad35af1fbc60fcc217f7e3c6bae2ba656" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a71e9586b24447c7ca7bc353aa86da852" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a71e9586b24447c7ca7bc353aa86da852" > Pn8< / a > (x, y)      (((< a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > *)(& (x)))[y])< / td > < / tr >
< tr class = "memdesc:a71e9586b24447c7ca7bc353aa86da852" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u8的数组 < a href = "varint_8h.html#a71e9586b24447c7ca7bc353aa86da852" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a71e9586b24447c7ca7bc353aa86da852" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a90e13f6172ebc6d6b8df6ed9a443491f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a90e13f6172ebc6d6b8df6ed9a443491f" > P16< / a > (x)      ((< a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > *)(& (x)))< / td > < / tr >
< tr class = "memdesc:a90e13f6172ebc6d6b8df6ed9a443491f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u16的指针 < a href = "varint_8h.html#a90e13f6172ebc6d6b8df6ed9a443491f" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a90e13f6172ebc6d6b8df6ed9a443491f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aff980abb3664242448c35e7c94df9457" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#aff980abb3664242448c35e7c94df9457" > Pn16< / a > (x, y)      (((< a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > *)(& (x)))[y])< / td > < / tr >
< tr class = "memdesc:aff980abb3664242448c35e7c94df9457" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u16的数组 < a href = "varint_8h.html#aff980abb3664242448c35e7c94df9457" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:aff980abb3664242448c35e7c94df9457" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a495d48b6b1b59a2ad797b10d9da431ff" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a495d48b6b1b59a2ad797b10d9da431ff" > P32< / a > (x)      ((< a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > *)(& (x)))< / td > < / tr >
< tr class = "memdesc:a495d48b6b1b59a2ad797b10d9da431ff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u32的指针 < a href = "varint_8h.html#a495d48b6b1b59a2ad797b10d9da431ff" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a495d48b6b1b59a2ad797b10d9da431ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adc92d7430c7b945896332c2e2540a52a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#adc92d7430c7b945896332c2e2540a52a" > Pn32< / a > (x, y)      (((< a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > *)(& (x)))[y])< / td > < / tr >
< tr class = "memdesc:adc92d7430c7b945896332c2e2540a52a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 强制转换变成u32的数组 < a href = "varint_8h.html#adc92d7430c7b945896332c2e2540a52a" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:adc92d7430c7b945896332c2e2540a52a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada574ddd6b3c52cf691b29e6efc7a817" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ada574ddd6b3c52cf691b29e6efc7a817" > DelLb< / a > (x)      (x & (x - 1))< / td > < / tr >
< tr class = "memdesc:ada574ddd6b3c52cf691b29e6efc7a817" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 移除最低位的1 < a href = "varint_8h.html#ada574ddd6b3c52cf691b29e6efc7a817" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ada574ddd6b3c52cf691b29e6efc7a817" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4130fb740c8bd3c4986b2fe496c74d78" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a4130fb740c8bd3c4986b2fe496c74d78" > qDelLb< / a > (x)      (x=(x & (x - 1)))< / td > < / tr >
< tr class = "memdesc:a4130fb740c8bd3c4986b2fe496c74d78" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 移除并保存最低位的1 < a href = "varint_8h.html#a4130fb740c8bd3c4986b2fe496c74d78" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4130fb740c8bd3c4986b2fe496c74d78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a338f1c6d28b8ee314ea8b33df5c6052e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e" > toBool< / a > (x)      (x!=0)< / td > < / tr >
< tr class = "memdesc:a338f1c6d28b8ee314ea8b33df5c6052e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 数布尔化 < a href = "varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a338f1c6d28b8ee314ea8b33df5c6052e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af88c9f4171df59e6e0aa2db71bf9f250" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#af88c9f4171df59e6e0aa2db71bf9f250" > uBit< / a > (x, y)      (x& (1< < y))< / td > < / tr >
< tr class = "memdesc:af88c9f4171df59e6e0aa2db71bf9f250" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 挑选某一位 < a href = "varint_8h.html#af88c9f4171df59e6e0aa2db71bf9f250" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:af88c9f4171df59e6e0aa2db71bf9f250" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac123183daf1150b8b675c96cfeae4314" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ac123183daf1150b8b675c96cfeae4314" > tBit< / a > (x, y)      (< a class = "el" href = "varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e" > toBool< / a > (< a class = "el" href = "varint_8h.html#af88c9f4171df59e6e0aa2db71bf9f250" > uBit< / a > (x,y)))< / td > < / tr >
< tr class = "memdesc:ac123183daf1150b8b675c96cfeae4314" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 挑选某一位并且布尔化 < a href = "varint_8h.html#ac123183daf1150b8b675c96cfeae4314" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac123183daf1150b8b675c96cfeae4314" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa1b4c6a5140aae5adbc14792ed9cbaf5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#aa1b4c6a5140aae5adbc14792ed9cbaf5" > sBit< / a > (x, y)      (x|(1< < y))< / td > < / tr >
< tr class = "memdesc:aa1b4c6a5140aae5adbc14792ed9cbaf5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 置高某一位 < a href = "varint_8h.html#aa1b4c6a5140aae5adbc14792ed9cbaf5" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa1b4c6a5140aae5adbc14792ed9cbaf5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c0c97a8768383af5f921a0496bb7e6c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a6c0c97a8768383af5f921a0496bb7e6c" > rBit< / a > (x, y)      (x& (~(1< < y)))< / td > < / tr >
< tr class = "memdesc:a6c0c97a8768383af5f921a0496bb7e6c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 拉低某一位 < a href = "varint_8h.html#a6c0c97a8768383af5f921a0496bb7e6c" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6c0c97a8768383af5f921a0496bb7e6c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5cce0b9aa61d54efc42512f4c7796455" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a5cce0b9aa61d54efc42512f4c7796455" > mBit< / a > (x, y, z)      ((z)?< a class = "el" href = "varint_8h.html#aa1b4c6a5140aae5adbc14792ed9cbaf5" > sBit< / a > (x,y):< a class = "el" href = "varint_8h.html#a6c0c97a8768383af5f921a0496bb7e6c" > rBit< / a > (x,y))< / td > < / tr >
< tr class = "memdesc:a5cce0b9aa61d54efc42512f4c7796455" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 选择性拉高拉低某一位 < a href = "varint_8h.html#a5cce0b9aa61d54efc42512f4c7796455" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5cce0b9aa61d54efc42512f4c7796455" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7ae6889c9eb9c27afb4395ef1d06eec7" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a7ae6889c9eb9c27afb4395ef1d06eec7" > LpAdd< / a > (x, y)      ((x+1)< y?x+1:0)< / td > < / tr >
< tr class = "memdesc:a7ae6889c9eb9c27afb4395ef1d06eec7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 带最高限制的加法 < a href = "varint_8h.html#a7ae6889c9eb9c27afb4395ef1d06eec7" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7ae6889c9eb9c27afb4395ef1d06eec7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af8c84f28a4c47bc30bbecb56d1469fd2" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#af8c84f28a4c47bc30bbecb56d1469fd2" > LpDec< / a > (x, y)      (x> 0?x-1:y-1)< / td > < / tr >
< tr class = "memdesc:af8c84f28a4c47bc30bbecb56d1469fd2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 带最低限制的减法 < a href = "varint_8h.html#af8c84f28a4c47bc30bbecb56d1469fd2" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:af8c84f28a4c47bc30bbecb56d1469fd2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac5268cd1ab382ef2574c21c40590d6bc" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ac5268cd1ab382ef2574c21c40590d6bc" > qLpAdd< / a > (x, y)      (x=(x+1)< y?x+1:0)< / td > < / tr >
< tr class = "memdesc:ac5268cd1ab382ef2574c21c40590d6bc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 带最高限制的自增 < a href = "varint_8h.html#ac5268cd1ab382ef2574c21c40590d6bc" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac5268cd1ab382ef2574c21c40590d6bc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6d3d574f28028e4705bcd10ecfdadeaa" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a6d3d574f28028e4705bcd10ecfdadeaa" > qLpDec< / a > (x, y)      (x=x> 0?x-1:y-1)< / td > < / tr >
< tr class = "memdesc:a6d3d574f28028e4705bcd10ecfdadeaa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 带最低限制的自减 < a href = "varint_8h.html#a6d3d574f28028e4705bcd10ecfdadeaa" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a6d3d574f28028e4705bcd10ecfdadeaa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-11-22 03:43:24 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "typedef-members" name = "typedef-members" > < / a >
类型定义< / h2 > < / td > < / tr >
< tr class = "memitem:a92c50087ca0e64fa93fc59402c55f8ca" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > < / td > < / tr >
< tr class = "memdesc:a92c50087ca0e64fa93fc59402c55f8ca" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 8位无符号数类型 < a href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a92c50087ca0e64fa93fc59402c55f8ca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace9d960e74685e2cd84b36132dbbf8aa" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > < / td > < / tr >
< tr class = "memdesc:ace9d960e74685e2cd84b36132dbbf8aa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 16位无符号数类型 < a href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ace9d960e74685e2cd84b36132dbbf8aa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afaa62991928fb9fb18ff0db62a040aba" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > < / td > < / tr >
< tr class = "memdesc:afaa62991928fb9fb18ff0db62a040aba" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 32位无符号数类型 < a href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:afaa62991928fb9fb18ff0db62a040aba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f7e2bcbb0b4c338f3c4f6c937cd4234" > < td class = "memItemLeft" align = "right" valign = "top" > typedef uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > u64< / a > < / td > < / tr >
< tr class = "memdesc:a3f7e2bcbb0b4c338f3c4f6c937cd4234" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 64位无符号数类型 < a href = "varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a3f7e2bcbb0b4c338f3c4f6c937cd4234" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae3702327b5f47e83b431e22b33da7b58" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ae3702327b5f47e83b431e22b33da7b58" > i8< / a > < / td > < / tr >
< tr class = "memdesc:ae3702327b5f47e83b431e22b33da7b58" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 8位有符号数类型 < a href = "varint_8h.html#ae3702327b5f47e83b431e22b33da7b58" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae3702327b5f47e83b431e22b33da7b58" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad309dbcaeea13aa602d686964156ea0b" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ad309dbcaeea13aa602d686964156ea0b" > i16< / a > < / td > < / tr >
< tr class = "memdesc:ad309dbcaeea13aa602d686964156ea0b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 16位有符号数类型 < a href = "varint_8h.html#ad309dbcaeea13aa602d686964156ea0b" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad309dbcaeea13aa602d686964156ea0b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a48d6cd8e4135fb2ff7e7f2dac84089ec" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a48d6cd8e4135fb2ff7e7f2dac84089ec" > i32< / a > < / td > < / tr >
< tr class = "memdesc:a48d6cd8e4135fb2ff7e7f2dac84089ec" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 32位有符号数类型 < a href = "varint_8h.html#a48d6cd8e4135fb2ff7e7f2dac84089ec" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a48d6cd8e4135fb2ff7e7f2dac84089ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a85cb35fbe5bf2961d7ad5f26814a91a2" > < td class = "memItemLeft" align = "right" valign = "top" > typedef int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a85cb35fbe5bf2961d7ad5f26814a91a2" > i64< / a > < / td > < / tr >
< tr class = "memdesc:a85cb35fbe5bf2961d7ad5f26814a91a2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 64位有符号数类型 < a href = "varint_8h.html#a85cb35fbe5bf2961d7ad5f26814a91a2" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a85cb35fbe5bf2961d7ad5f26814a91a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1a2a3100a902c32a55d8b08915bce044" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a1a2a3100a902c32a55d8b08915bce044" > vu8< / a > < / td > < / tr >
< tr class = "memdesc:a1a2a3100a902c32a55d8b08915bce044" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 8位无符号易变类型 < a href = "varint_8h.html#a1a2a3100a902c32a55d8b08915bce044" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1a2a3100a902c32a55d8b08915bce044" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a677aa1edce4bbb53741b1cc24eb4c035" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a677aa1edce4bbb53741b1cc24eb4c035" > vu16< / a > < / td > < / tr >
< tr class = "memdesc:a677aa1edce4bbb53741b1cc24eb4c035" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 16位无符号易变类型 < a href = "varint_8h.html#a677aa1edce4bbb53741b1cc24eb4c035" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a677aa1edce4bbb53741b1cc24eb4c035" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abcdd5d61f51cb4c472ac6637916cf72a" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#abcdd5d61f51cb4c472ac6637916cf72a" > vu32< / a > < / td > < / tr >
< tr class = "memdesc:abcdd5d61f51cb4c472ac6637916cf72a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 32位无符号易变类型 < a href = "varint_8h.html#abcdd5d61f51cb4c472ac6637916cf72a" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:abcdd5d61f51cb4c472ac6637916cf72a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ace392b4d1c3911331b2fe5ddc99fdcba" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > u64< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ace392b4d1c3911331b2fe5ddc99fdcba" > vu64< / a > < / td > < / tr >
< tr class = "memdesc:ace392b4d1c3911331b2fe5ddc99fdcba" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 64位无符号易变类型 < a href = "varint_8h.html#ace392b4d1c3911331b2fe5ddc99fdcba" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ace392b4d1c3911331b2fe5ddc99fdcba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad9f0c7145e15b7b470a138dae48c178d" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#ae3702327b5f47e83b431e22b33da7b58" > i8< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ad9f0c7145e15b7b470a138dae48c178d" > vi8< / a > < / td > < / tr >
< tr class = "memdesc:ad9f0c7145e15b7b470a138dae48c178d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 8位有符号易变类型 < a href = "varint_8h.html#ad9f0c7145e15b7b470a138dae48c178d" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad9f0c7145e15b7b470a138dae48c178d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab1725f18a2ec2964f4bc0499527e4c5d" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#ad309dbcaeea13aa602d686964156ea0b" > i16< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#ab1725f18a2ec2964f4bc0499527e4c5d" > vi16< / a > < / td > < / tr >
< tr class = "memdesc:ab1725f18a2ec2964f4bc0499527e4c5d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 16位有符号易变类型 < a href = "varint_8h.html#ab1725f18a2ec2964f4bc0499527e4c5d" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab1725f18a2ec2964f4bc0499527e4c5d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8b81ac6660e74bec836c0a4e0a0b6450" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#a48d6cd8e4135fb2ff7e7f2dac84089ec" > i32< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#a8b81ac6660e74bec836c0a4e0a0b6450" > vi32< / a > < / td > < / tr >
< tr class = "memdesc:a8b81ac6660e74bec836c0a4e0a0b6450" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 32位有符号易变类型 < a href = "varint_8h.html#a8b81ac6660e74bec836c0a4e0a0b6450" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8b81ac6660e74bec836c0a4e0a0b6450" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeffd8dafd889cdd80398ffcbb37cd7ef" > < td class = "memItemLeft" align = "right" valign = "top" > typedef volatile < a class = "el" href = "varint_8h.html#a85cb35fbe5bf2961d7ad5f26814a91a2" > i64< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "varint_8h.html#aeffd8dafd889cdd80398ffcbb37cd7ef" > vi64< / a > < / td > < / tr >
< tr class = "memdesc:aeffd8dafd889cdd80398ffcbb37cd7ef" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 64位有符号易变类型 < a href = "varint_8h.html#aeffd8dafd889cdd80398ffcbb37cd7ef" > 更多...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeffd8dafd889cdd80398ffcbb37cd7ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
2022-11-24 23:56:57 +08:00
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > 详细描述< / h2 >
< div class = "textblock" > < p > 全局共用的标准类型表 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 中定义.< / p >
< / div > < h2 class = "groupheader" > 宏定义说明< / h2 >
< a id = "ada574ddd6b3c52cf691b29e6efc7a817" name = "ada574ddd6b3c52cf691b29e6efc7a817" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ada574ddd6b3c52cf691b29e6efc7a817" > ◆   < / a > < / span > DelLb< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define DelLb< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       (x & (x - 1))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 移除最低位的1 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00069" > 69< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a7ae6889c9eb9c27afb4395ef1d06eec7" name = "a7ae6889c9eb9c27afb4395ef1d06eec7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7ae6889c9eb9c27afb4395ef1d06eec7" > ◆   < / a > < / span > LpAdd< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define LpAdd< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((x+1)< y?x+1:0)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 带最高限制的加法 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00080" > 80< / a > 行定义.< / p >
< / div >
< / div >
< a id = "af8c84f28a4c47bc30bbecb56d1469fd2" name = "af8c84f28a4c47bc30bbecb56d1469fd2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af8c84f28a4c47bc30bbecb56d1469fd2" > ◆   < / a > < / span > LpDec< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define LpDec< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x> 0?x-1:y-1)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 带最低限制的减法 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00081" > 81< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a5cce0b9aa61d54efc42512f4c7796455" name = "a5cce0b9aa61d54efc42512f4c7796455" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5cce0b9aa61d54efc42512f4c7796455" > ◆   < / a > < / span > mBit< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define mBit< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > z  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((z)?< a class = "el" href = "varint_8h.html#aa1b4c6a5140aae5adbc14792ed9cbaf5" > sBit< / a > (x,y):< a class = "el" href = "varint_8h.html#a6c0c97a8768383af5f921a0496bb7e6c" > rBit< / a > (x,y))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 选择性拉高拉低某一位 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00078" > 78< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a90e13f6172ebc6d6b8df6ed9a443491f" name = "a90e13f6172ebc6d6b8df6ed9a443491f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a90e13f6172ebc6d6b8df6ed9a443491f" > ◆   < / a > < / span > P16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define P16< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       ((< a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > *)(& (x)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u16的指针 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00064" > 64< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a495d48b6b1b59a2ad797b10d9da431ff" name = "a495d48b6b1b59a2ad797b10d9da431ff" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a495d48b6b1b59a2ad797b10d9da431ff" > ◆   < / a > < / span > P32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define P32< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       ((< a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > *)(& (x)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u32的指针 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00066" > 66< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ad35af1fbc60fcc217f7e3c6bae2ba656" name = "ad35af1fbc60fcc217f7e3c6bae2ba656" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad35af1fbc60fcc217f7e3c6bae2ba656" > ◆   < / a > < / span > P8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define P8< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       ((< a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > *)(& (x)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u8的指针 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00062" > 62< / a > 行定义.< / p >
< / div >
< / div >
< a id = "aff980abb3664242448c35e7c94df9457" name = "aff980abb3664242448c35e7c94df9457" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aff980abb3664242448c35e7c94df9457" > ◆   < / a > < / span > Pn16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define Pn16< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (((< a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > *)(& (x)))[y])< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u16的数组 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00065" > 65< / a > 行定义.< / p >
< / div >
< / div >
< a id = "adc92d7430c7b945896332c2e2540a52a" name = "adc92d7430c7b945896332c2e2540a52a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adc92d7430c7b945896332c2e2540a52a" > ◆   < / a > < / span > Pn32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define Pn32< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (((< a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > *)(& (x)))[y])< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u32的数组 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00067" > 67< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a71e9586b24447c7ca7bc353aa86da852" name = "a71e9586b24447c7ca7bc353aa86da852" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a71e9586b24447c7ca7bc353aa86da852" > ◆   < / a > < / span > Pn8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define Pn8< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (((< a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > *)(& (x)))[y])< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 强制转换变成u8的数组 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00063" > 63< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a4130fb740c8bd3c4986b2fe496c74d78" name = "a4130fb740c8bd3c4986b2fe496c74d78" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4130fb740c8bd3c4986b2fe496c74d78" > ◆   < / a > < / span > qDelLb< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define qDelLb< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       (x=(x & (x - 1)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 移除并保存最低位的1 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00070" > 70< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ac5268cd1ab382ef2574c21c40590d6bc" name = "ac5268cd1ab382ef2574c21c40590d6bc" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac5268cd1ab382ef2574c21c40590d6bc" > ◆   < / a > < / span > qLpAdd< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define qLpAdd< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x=(x+1)< y?x+1:0)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 带最高限制的自增 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00082" > 82< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a6d3d574f28028e4705bcd10ecfdadeaa" name = "a6d3d574f28028e4705bcd10ecfdadeaa" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6d3d574f28028e4705bcd10ecfdadeaa" > ◆   < / a > < / span > qLpDec< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define qLpDec< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x=x> 0?x-1:y-1)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 带最低限制的自减 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00084" > 84< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a6c0c97a8768383af5f921a0496bb7e6c" name = "a6c0c97a8768383af5f921a0496bb7e6c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6c0c97a8768383af5f921a0496bb7e6c" > ◆   < / a > < / span > rBit< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define rBit< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x& (~(1< < y)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 拉低某一位 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00077" > 77< / a > 行定义.< / p >
< / div >
< / div >
< a id = "aa1b4c6a5140aae5adbc14792ed9cbaf5" name = "aa1b4c6a5140aae5adbc14792ed9cbaf5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa1b4c6a5140aae5adbc14792ed9cbaf5" > ◆   < / a > < / span > sBit< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define sBit< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x|(1< < y))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 置高某一位 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00076" > 76< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ac123183daf1150b8b675c96cfeae4314" name = "ac123183daf1150b8b675c96cfeae4314" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac123183daf1150b8b675c96cfeae4314" > ◆   < / a > < / span > tBit< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define tBit< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (< a class = "el" href = "varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e" > toBool< / a > (< a class = "el" href = "varint_8h.html#af88c9f4171df59e6e0aa2db71bf9f250" > uBit< / a > (x,y)))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 挑选某一位并且布尔化 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00074" > 74< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a338f1c6d28b8ee314ea8b33df5c6052e" name = "a338f1c6d28b8ee314ea8b33df5c6052e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a338f1c6d28b8ee314ea8b33df5c6052e" > ◆   < / a > < / span > toBool< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define toBool< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x< / td > < td > )< / td >
< td >       (x!=0)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 数布尔化 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00072" > 72< / a > 行定义.< / p >
< / div >
< / div >
< a id = "af88c9f4171df59e6e0aa2db71bf9f250" name = "af88c9f4171df59e6e0aa2db71bf9f250" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af88c9f4171df59e6e0aa2db71bf9f250" > ◆   < / a > < / span > uBit< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define uBit< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > x, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > y  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       (x& (1< < y))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 挑选某一位 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00073" > 73< / a > 行定义.< / p >
< / div >
< / div >
2022-11-22 03:43:24 +08:00
< h2 class = "groupheader" > 类型定义说明< / h2 >
< a id = "ad309dbcaeea13aa602d686964156ea0b" name = "ad309dbcaeea13aa602d686964156ea0b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad309dbcaeea13aa602d686964156ea0b" > ◆   < / a > < / span > i16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int16_t < a class = "el" href = "varint_8h.html#ad309dbcaeea13aa602d686964156ea0b" > i16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 16位有符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00046" > 46< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a48d6cd8e4135fb2ff7e7f2dac84089ec" name = "a48d6cd8e4135fb2ff7e7f2dac84089ec" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a48d6cd8e4135fb2ff7e7f2dac84089ec" > ◆   < / a > < / span > i32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int32_t < a class = "el" href = "varint_8h.html#a48d6cd8e4135fb2ff7e7f2dac84089ec" > i32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 32位有符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00047" > 47< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a85cb35fbe5bf2961d7ad5f26814a91a2" name = "a85cb35fbe5bf2961d7ad5f26814a91a2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a85cb35fbe5bf2961d7ad5f26814a91a2" > ◆   < / a > < / span > i64< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int64_t < a class = "el" href = "varint_8h.html#a85cb35fbe5bf2961d7ad5f26814a91a2" > i64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 64位有符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00048" > 48< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ae3702327b5f47e83b431e22b33da7b58" name = "ae3702327b5f47e83b431e22b33da7b58" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae3702327b5f47e83b431e22b33da7b58" > ◆   < / a > < / span > i8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef int8_t < a class = "el" href = "varint_8h.html#ae3702327b5f47e83b431e22b33da7b58" > i8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 8位有符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00045" > 45< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ace9d960e74685e2cd84b36132dbbf8aa" name = "ace9d960e74685e2cd84b36132dbbf8aa" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ace9d960e74685e2cd84b36132dbbf8aa" > ◆   < / a > < / span > u16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint16_t < a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 16位无符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00041" > 41< / a > 行定义.< / p >
< / div >
< / div >
< a id = "afaa62991928fb9fb18ff0db62a040aba" name = "afaa62991928fb9fb18ff0db62a040aba" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afaa62991928fb9fb18ff0db62a040aba" > ◆   < / a > < / span > u32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint32_t < a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 32位无符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00042" > 42< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a3f7e2bcbb0b4c338f3c4f6c937cd4234" name = "a3f7e2bcbb0b4c338f3c4f6c937cd4234" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > ◆   < / a > < / span > u64< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint64_t < a class = "el" href = "varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > u64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 64位无符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00043" > 43< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a92c50087ca0e64fa93fc59402c55f8ca" name = "a92c50087ca0e64fa93fc59402c55f8ca" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a92c50087ca0e64fa93fc59402c55f8ca" > ◆   < / a > < / span > u8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef uint8_t < a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 8位无符号数类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00040" > 40< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ab1725f18a2ec2964f4bc0499527e4c5d" name = "ab1725f18a2ec2964f4bc0499527e4c5d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab1725f18a2ec2964f4bc0499527e4c5d" > ◆   < / a > < / span > vi16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#ad309dbcaeea13aa602d686964156ea0b" > i16< / a > < a class = "el" href = "varint_8h.html#ab1725f18a2ec2964f4bc0499527e4c5d" > vi16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 16位有符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00056" > 56< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a8b81ac6660e74bec836c0a4e0a0b6450" name = "a8b81ac6660e74bec836c0a4e0a0b6450" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8b81ac6660e74bec836c0a4e0a0b6450" > ◆   < / a > < / span > vi32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#a48d6cd8e4135fb2ff7e7f2dac84089ec" > i32< / a > < a class = "el" href = "varint_8h.html#a8b81ac6660e74bec836c0a4e0a0b6450" > vi32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 32位有符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00057" > 57< / a > 行定义.< / p >
< / div >
< / div >
< a id = "aeffd8dafd889cdd80398ffcbb37cd7ef" name = "aeffd8dafd889cdd80398ffcbb37cd7ef" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeffd8dafd889cdd80398ffcbb37cd7ef" > ◆   < / a > < / span > vi64< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#a85cb35fbe5bf2961d7ad5f26814a91a2" > i64< / a > < a class = "el" href = "varint_8h.html#aeffd8dafd889cdd80398ffcbb37cd7ef" > vi64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 64位有符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00058" > 58< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ad9f0c7145e15b7b470a138dae48c178d" name = "ad9f0c7145e15b7b470a138dae48c178d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad9f0c7145e15b7b470a138dae48c178d" > ◆   < / a > < / span > vi8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#ae3702327b5f47e83b431e22b33da7b58" > i8< / a > < a class = "el" href = "varint_8h.html#ad9f0c7145e15b7b470a138dae48c178d" > vi8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 8位有符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00055" > 55< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a677aa1edce4bbb53741b1cc24eb4c035" name = "a677aa1edce4bbb53741b1cc24eb4c035" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a677aa1edce4bbb53741b1cc24eb4c035" > ◆   < / a > < / span > vu16< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa" > u16< / a > < a class = "el" href = "varint_8h.html#a677aa1edce4bbb53741b1cc24eb4c035" > vu16< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 16位无符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00051" > 51< / a > 行定义.< / p >
< / div >
< / div >
< a id = "abcdd5d61f51cb4c472ac6637916cf72a" name = "abcdd5d61f51cb4c472ac6637916cf72a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abcdd5d61f51cb4c472ac6637916cf72a" > ◆   < / a > < / span > vu32< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#afaa62991928fb9fb18ff0db62a040aba" > u32< / a > < a class = "el" href = "varint_8h.html#abcdd5d61f51cb4c472ac6637916cf72a" > vu32< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 32位无符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00052" > 52< / a > 行定义.< / p >
< / div >
< / div >
< a id = "ace392b4d1c3911331b2fe5ddc99fdcba" name = "ace392b4d1c3911331b2fe5ddc99fdcba" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ace392b4d1c3911331b2fe5ddc99fdcba" > ◆   < / a > < / span > vu64< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234" > u64< / a > < a class = "el" href = "varint_8h.html#ace392b4d1c3911331b2fe5ddc99fdcba" > vu64< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 64位无符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00053" > 53< / a > 行定义.< / p >
< / div >
< / div >
< a id = "a1a2a3100a902c32a55d8b08915bce044" name = "a1a2a3100a902c32a55d8b08915bce044" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1a2a3100a902c32a55d8b08915bce044" > ◆   < / a > < / span > vu8< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef volatile < a class = "el" href = "varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca" > u8< / a > < a class = "el" href = "varint_8h.html#a1a2a3100a902c32a55d8b08915bce044" > vu8< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > 8位无符号易变类型 < / p >
< p class = "definition" > 在文件 < a class = "el" href = "varint_8h_source.html" > varint.h< / a > 第 < a class = "el" href = "varint_8h_source.html#l00050" > 50< / a > 行定义.< / p >
< / div >
< / div >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
制作者  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.5
< / small > < / address >
< / body >
< / html >