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

📄 gdsl__stack_8h-source.html

📁 一个通用的C语言实现的数据结构
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="l00205"></a>00205 <a class="code" href="group__gdsl__stack.html#g09b1e39af6f153586bcd44be16678fd8">gdsl_stack_get_bottom</a> (<span class="keyword">const</span> gdsl_stack_t S<a name="l00206"></a>00206                );<a name="l00207"></a>00207 <a name="l00208"></a>00208 <span class="comment">/******************************************************************************/</span><a name="l00209"></a>00209 <span class="comment">/* Modification functions of stacks                                           */</span><a name="l00210"></a>00210 <span class="comment">/******************************************************************************/</span><a name="l00211"></a>00211 <a name="l00225"></a>00225 <span class="keyword">extern</span> gdsl_stack_t<a name="l00226"></a>00226 <a class="code" href="group__gdsl__stack.html#gc1ae848edf02e7e2ce06ce0f0b84c249">gdsl_stack_set_name</a> (gdsl_stack_t S,<a name="l00227"></a>00227              <span class="keyword">const</span> <span class="keywordtype">char</span>* NEW_NAME<a name="l00228"></a>00228              );<a name="l00229"></a>00229 <a name="l00248"></a>00248 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00249"></a>00249 <a class="code" href="group__gdsl__stack.html#gb913e793c095b977856a3367a58ea161">gdsl_stack_set_growing_factor</a> (gdsl_stack_t S,<a name="l00250"></a>00250                    <a class="code" href="group__gdsl__types.html#g9c34ac44da309b004570530c8cec8a0e">ulong</a> G<a name="l00251"></a>00251                    );<a name="l00252"></a>00252 <a name="l00272"></a>00272 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00273"></a>00273 <a class="code" href="group__gdsl__stack.html#gc3566b143b4e3129719840660c9824b3">gdsl_stack_insert</a> (gdsl_stack_t S,<a name="l00274"></a>00274            <span class="keywordtype">void</span>* VALUE<a name="l00275"></a>00275            );<a name="l00276"></a>00276 <a name="l00289"></a>00289 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00290"></a>00290 <a class="code" href="group__gdsl__stack.html#gab5fda5eded58afa96fe179937697940">gdsl_stack_remove</a> (gdsl_stack_t S<a name="l00291"></a>00291            );<a name="l00292"></a>00292 <a name="l00293"></a>00293 <span class="comment">/******************************************************************************/</span><a name="l00294"></a>00294 <span class="comment">/* Search functions of stacks                                                 */</span><a name="l00295"></a>00295 <span class="comment">/******************************************************************************/</span><a name="l00296"></a>00296 <a name="l00312"></a>00312 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00313"></a>00313 <a class="code" href="group__gdsl__stack.html#gabe9364e7e4d4df0ec2c43a9c94f17bd">gdsl_stack_search</a> (<span class="keyword">const</span> gdsl_stack_t S,<a name="l00314"></a>00314            <a class="code" href="group__gdsl__types.html#g200177a9a1ac3f2363e228b0e5faeda7">gdsl_compare_func_t</a> COMP_F,<a name="l00315"></a>00315            <span class="keywordtype">void</span>* VALUE<a name="l00316"></a>00316            );<a name="l00317"></a>00317 <a name="l00328"></a>00328 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00329"></a>00329 <a class="code" href="group__gdsl__stack.html#g025af567070bbc933a380c4efcf8a529">gdsl_stack_search_by_position</a> (<span class="keyword">const</span> gdsl_stack_t S,<a name="l00330"></a>00330                    <a class="code" href="group__gdsl__types.html#g9c34ac44da309b004570530c8cec8a0e">ulong</a> POS<a name="l00331"></a>00331                    );<a name="l00332"></a>00332 <a name="l00333"></a>00333 <span class="comment">/******************************************************************************/</span><a name="l00334"></a>00334 <span class="comment">/* Parse functions of stacks                                                  */</span><a name="l00335"></a>00335 <span class="comment">/******************************************************************************/</span><a name="l00336"></a>00336 <a name="l00354"></a>00354 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00355"></a>00355 <a class="code" href="group__gdsl__stack.html#g09c4e7d90846c987e009070395db9519">gdsl_stack_map_forward</a> (<span class="keyword">const</span> gdsl_stack_t S,<a name="l00356"></a>00356             <a class="code" href="group__gdsl__types.html#g2500bfaaec5df890e72b43f448f13ee8">gdsl_map_func_t</a> MAP_F,<a name="l00357"></a>00357             <span class="keywordtype">void</span>* USER_DATA<a name="l00358"></a>00358             );<a name="l00359"></a>00359 <a name="l00377"></a>00377 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00378"></a>00378 <a class="code" href="group__gdsl__stack.html#gaec1bfd42894b1d163a59f3a06194c93">gdsl_stack_map_backward</a> (<span class="keyword">const</span> gdsl_stack_t S,<a name="l00379"></a>00379              <a class="code" href="group__gdsl__types.html#g2500bfaaec5df890e72b43f448f13ee8">gdsl_map_func_t</a> MAP_F,<a name="l00380"></a>00380              <span class="keywordtype">void</span>* USER_DATA<a name="l00381"></a>00381              );<a name="l00382"></a>00382 <a name="l00383"></a>00383 <span class="comment">/******************************************************************************/</span><a name="l00384"></a>00384 <span class="comment">/* Input/output functions of stacks                                           */</span> <a name="l00385"></a>00385 <span class="comment">/******************************************************************************/</span><a name="l00386"></a>00386 <a name="l00402"></a>00402 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00403"></a>00403 <a class="code" href="group__gdsl__stack.html#g5862ed3924559830be65c7e6b364d217">gdsl_stack_write</a> (<span class="keyword">const</span> gdsl_stack_t S,<a name="l00404"></a>00404           <a class="code" href="group__gdsl__types.html#gfc7394b6c8e0a5bd92df75e24512dfd6">gdsl_write_func_t</a> WRITE_F,<a name="l00405"></a>00405           FILE* OUTPUT_FILE,<a name="l00406"></a>00406           <span class="keywordtype">void</span>* USER_DATA<a name="l00407"></a>00407           );<a name="l00408"></a>00408 <a name="l00425"></a>00425 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00426"></a>00426 <a class="code" href="group__gdsl__stack.html#gce0385f078efc764f4da7bf68b71942a">gdsl_stack_write_xml</a> (gdsl_stack_t S,<a name="l00427"></a>00427               <a class="code" href="group__gdsl__types.html#gfc7394b6c8e0a5bd92df75e24512dfd6">gdsl_write_func_t</a> WRITE_F,<a name="l00428"></a>00428               FILE* OUTPUT_FILE,<a name="l00429"></a>00429               <span class="keywordtype">void</span>* USER_DATA<a name="l00430"></a>00430               );<a name="l00431"></a>00431 <a name="l00448"></a>00448 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a name="l00449"></a>00449 <a class="code" href="group__gdsl__stack.html#gcdd3cfc7a7060ecc8278be39a7a79219">gdsl_stack_dump</a> (gdsl_stack_t S,<a name="l00450"></a>00450          <a class="code" href="group__gdsl__types.html#gfc7394b6c8e0a5bd92df75e24512dfd6">gdsl_write_func_t</a> WRITE_F,<a name="l00451"></a>00451          FILE* OUTPUT_FILE,<a name="l00452"></a>00452          <span class="keywordtype">void</span>* USER_DATA<a name="l00453"></a>00453          );<a name="l00454"></a>00454 <a name="l00455"></a>00455 <a name="l00456"></a>00456 <span class="comment">/*</span><a name="l00457"></a>00457 <span class="comment"> * @}</span><a name="l00458"></a>00458 <span class="comment"> */</span><a name="l00459"></a>00459 <a name="l00460"></a>00460 <a name="l00461"></a>00461 <span class="preprocessor">#ifdef __cplusplus</span><a name="l00462"></a>00462 <span class="preprocessor"></span>}<a name="l00463"></a>00463 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><a name="l00464"></a>00464 <a name="l00465"></a>00465 <a name="l00466"></a>00466 <span class="preprocessor">#endif </span><span class="comment">/* _GDSL_STACK_H_ */</span><a name="l00467"></a>00467 <a name="l00468"></a>00468 </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 + -