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

📄 glib-quarks.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 2 页
字号:
allocated strings in the main program, but not with statically allocated memory in dynamically loaded modules, if you expect toever unload the module again (e.g. do not use this function inGTK+ theme engines).</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></p></td><td>a string.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>the <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> identifying the string, or 0 if <em class="parameter"><code>string</code></em> is <a class="link" href="glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3351424"></a><h3><a name="g-quark-to-string"></a>g_quark_to_string ()</h3><a class="indexterm" name="id3351437"></a><pre class="programlisting">const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a>*        g_quark_to_string                   (<a class="link" href="glib-Quarks.html#GQuark">GQuark</a> quark);</pre><p>Gets the string associated with the given <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>quark</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>the string associated with the <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3351519"></a><h3><a name="g-quark-try-string"></a>g_quark_try_string ()</h3><a class="indexterm" name="id3351532"></a><pre class="programlisting"><a class="link" href="glib-Quarks.html#GQuark">GQuark</a>              g_quark_try_string                  (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string);</pre><p>Gets the <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> associated with the given string, or 0 if string is<a class="link" href="glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> or it has no associated <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>.</p><p>If you want the GQuark to be created if it doesn't already exist, use<a class="link" href="glib-Quarks.html#g-quark-from-string"><code class="function">g_quark_from_string()</code></a> or <a class="link" href="glib-Quarks.html#g-quark-from-static-string"><code class="function">g_quark_from_static_string()</code></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></p></td><td>a string.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>the <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> associated with the string, or 0 if <em class="parameter"><code>string</code></em> is<a class="link" href="glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> or there is no <a class="link" href="glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> associated with it.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3351675"></a><h3><a name="g-intern-string"></a>g_intern_string ()</h3><a class="indexterm" name="id3351690"></a><pre class="programlisting">const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a>*        g_intern_string                     (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string);</pre><p>Returns a canonical representation for <em class="parameter"><code>string</code></em>. Interned strings canbe compared for equality by comparing the pointers, instead of using <code class="function">strcmp()</code>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></p></td><td> a string</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a canonical representation for the string</td></tr></tbody></table></div><p class="since">Since  2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3351778"></a><h3><a name="g-intern-static-string"></a>g_intern_static_string ()</h3><a class="indexterm" name="id3351793"></a><pre class="programlisting">const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a>*        g_intern_static_string              (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string);</pre><p>Returns a canonical representation for <em class="parameter"><code>string</code></em>. Interned strings canbe compared for equality by comparing the pointers, instead of using <code class="function">strcmp()</code>.<a class="link" href="glib-Quarks.html#g-intern-static-string"><code class="function">g_intern_static_string()</code></a> does not copy the string, therefore <em class="parameter"><code>string</code></em> mustnot be freed or modified.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></p></td><td> a static string</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a canonical representation for the string</td></tr></tbody></table></div><p class="since">Since  2.10</p></div></div><div class="refsect1" lang="en"><a name="id3351900"></a><div class="refsect2" lang="en"><a name="id3351901"></a></div><hr><div class="refsect2" lang="en"><a name="id3351902"></a></div></div></div></body></html>

⌨️ 快捷键说明

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