⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 __gdsl__list_8h-source.html

📁 一个通用的C语言实现的数据结构
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="l00126"></a>00126 <a name="l00138"></a>00138 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00139"></a>00139 <a class="code" href="group____gdsl__list.html#g37955fa777f96d9ed9626952dc5b49b1">_gdsl_list_link</a> (_gdsl_list_t L1,<a name="l00140"></a>00140          _gdsl_list_t L2<a name="l00141"></a>00141          );<a name="l00142"></a>00142 <a name="l00155"></a>00155 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a name="l00156"></a>00156 <a class="code" href="group____gdsl__list.html#g5d52d9c65f0f33ccdbbe50bbb0b94f30">_gdsl_list_insert_after</a> (_gdsl_list_t L,<a name="l00157"></a>00157              _gdsl_list_t PREV<a name="l00158"></a>00158              );<a name="l00159"></a>00159 <a name="l00172"></a>00172 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00173"></a>00173 <a class="code" href="group____gdsl__list.html#g429e78d2df26cc234e95d63af0a6af71">_gdsl_list_insert_before</a> (_gdsl_list_t L,<a name="l00174"></a>00174               _gdsl_list_t SUCC<a name="l00175"></a>00175               );<a name="l00176"></a>00176 <a name="l00189"></a>00189 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00190"></a>00190 <a class="code" href="group____gdsl__list.html#g1d63ca580e0a81b65cf82cb1745b8f2c">_gdsl_list_remove</a> (<a class="code" href="group____gdsl__node.html#g05a586e2272f3b89acaa43e1efc73e1b">_gdsl_node_t</a> NODE<a name="l00191"></a>00191            );<a name="l00192"></a>00192 <a name="l00193"></a>00193 <span class="comment">/******************************************************************************/</span><a name="l00194"></a>00194 <span class="comment">/* Search functions of low-level doubly-linked lists                          */</span><a name="l00195"></a>00195 <span class="comment">/******************************************************************************/</span><a name="l00196"></a>00196  <a name="l00212"></a>00212 <span class="keyword">extern</span> _gdsl_list_t<a name="l00213"></a>00213 <a class="code" href="group____gdsl__list.html#gbf2044c1f1b5a93cb4b41bedf73263d9">_gdsl_list_search</a> (_gdsl_list_t L,<a name="l00214"></a>00214            <span class="keyword">const</span> <a class="code" href="group__gdsl__types.html#g200177a9a1ac3f2363e228b0e5faeda7">gdsl_compare_func_t</a> COMP_F,<a name="l00215"></a>00215            <span class="keywordtype">void</span>* VALUE<a name="l00216"></a>00216            );<a name="l00217"></a>00217 <a name="l00218"></a>00218 <span class="comment">/******************************************************************************/</span><a name="l00219"></a>00219 <span class="comment">/* Parse functions of low-level doubly-linked lists                           */</span><a name="l00220"></a>00220 <span class="comment">/******************************************************************************/</span><a name="l00221"></a>00221 <a name="l00239"></a>00239 <span class="keyword">extern</span> _gdsl_list_t<a name="l00240"></a>00240 <a class="code" href="group____gdsl__list.html#gc1c5040a9d4148395bc565fc49fd0d56">_gdsl_list_map_forward</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00241"></a>00241             <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#g0b641a2e9711f86cfaa79db3b5756be9">_gdsl_node_map_func_t</a> MAP_F,<a name="l00242"></a>00242             <span class="keywordtype">void</span>* USER_DATA<a name="l00243"></a>00243             );<a name="l00244"></a>00244         <a name="l00262"></a>00262 <span class="keyword">extern</span> _gdsl_list_t<a name="l00263"></a>00263 <a class="code" href="group____gdsl__list.html#gaea78d722a9d8459e11c4ca964821772">_gdsl_list_map_backward</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00264"></a>00264              <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#g0b641a2e9711f86cfaa79db3b5756be9">_gdsl_node_map_func_t</a> MAP_F,<a name="l00265"></a>00265              <span class="keywordtype">void</span>* USER_DATA<a name="l00266"></a>00266              );<a name="l00267"></a>00267 <a name="l00268"></a>00268 <span class="comment">/******************************************************************************/</span><a name="l00269"></a>00269 <span class="comment">/* Input/output functions of low-level doubly-linked lists                    */</span><a name="l00270"></a>00270 <span class="comment">/******************************************************************************/</span><a name="l00271"></a>00271 <a name="l00288"></a>00288 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00289"></a>00289 <a class="code" href="group____gdsl__list.html#g85f7da27dbb6602503a994e321213cd7">_gdsl_list_write</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00290"></a>00290           <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00291"></a>00291           FILE* OUTPUT_FILE,<a name="l00292"></a>00292           <span class="keywordtype">void</span>* USER_DATA<a name="l00293"></a>00293           );<a name="l00294"></a>00294 <a name="l00313"></a>00313 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00314"></a>00314 <a class="code" href="group____gdsl__list.html#g40b6ddda2aaedcdcf3daee1bfe9f5428">_gdsl_list_write_xml</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00315"></a>00315               <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00316"></a>00316               FILE* OUTPUT_FILE,<a name="l00317"></a>00317               <span class="keywordtype">void</span>* USER_DATA<a name="l00318"></a>00318               );<a name="l00319"></a>00319              <a name="l00337"></a>00337 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00338"></a>00338 <a class="code" href="group____gdsl__list.html#g695985820d95fd3e89856efbcfb39b46">_gdsl_list_dump</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00339"></a>00339          <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00340"></a>00340          FILE* OUTPUT_FILE,<a name="l00341"></a>00341          <span class="keywordtype">void</span>* USER_DATA<a name="l00342"></a>00342          );<a name="l00343"></a>00343 <a name="l00344"></a>00344 <span class="comment">/*</span><a name="l00345"></a>00345 <span class="comment"> * @}</span><a name="l00346"></a>00346 <span class="comment"> */</span><a name="l00347"></a>00347 <a name="l00348"></a>00348 <a name="l00349"></a>00349 <span class="preprocessor">#ifdef __cplusplus</span><a name="l00350"></a>00350 <span class="preprocessor"></span>}<a name="l00351"></a>00351 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><a name="l00352"></a>00352 <a name="l00353"></a>00353 <a name="l00354"></a>00354 <span class="preprocessor">#endif </span><span class="comment">/* __GDSL_LIST_H_ */</span><a name="l00355"></a>00355 <a name="l00356"></a>00356 </pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Jun 22 11:15:30 2006 for gdsl by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -