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

📄 glib-key-value-file-parser.html

📁 glid编写实例
💻 HTML
📖 第 1 页 / 共 5 页
字号:
                                             <a href="glib-Basic-Types.html#gsize">gsize</a> *length,                                             <a href="glib-Error-Reporting.html#GError">GError</a> **error);</pre><p>Returns all keys for the group name <em class="parameter"><code>group_name</code></em>.  The array ofreturned keys will be <code class="literal">NULL</code>-terminated, so <em class="parameter"><code>length</code></em> mayoptionally be <code class="literal">NULL</code>. In the event that the <em class="parameter"><code>group_name</code></em> cannotbe found, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em> is set to<span class="type">G_KEY_FILE_ERROR_GROUP_NOT_FOUND</span>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>key_file</code></em>&#160;:</span></td><td> a <a href="glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>group_name</code></em>&#160;:</span></td><td> a group name</td></tr><tr><td><span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></td><td> return location for the number of keys returned, or <code class="literal">NULL</code></td></tr><tr><td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td><td> return location for a <a href="glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <code class="literal">NULL</code></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> a newly-allocated <code class="literal">NULL</code>-terminated array ofstrings. Use <a href="glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a> to free it.</td></tr></tbody></table></div><p>Since  2.6</p></div><hr><div class="refsect2" lang="en"><a name="id3084432"></a><h3><a name="g-key-file-has-group"></a>g_key_file_has_group ()</h3><a class="indexterm" name="id3084440"></a><pre class="programlisting"><a href="glib-Basic-Types.html#gboolean">gboolean</a>    g_key_file_has_group            (<a href="glib-Key-value-file-parser.html#GKeyFile">GKeyFile</a> *key_file,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *group_name);</pre><p>Looks whether the key file has the group <em class="parameter"><code>group_name</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>key_file</code></em>&#160;:</span></td><td> a <a href="glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>group_name</code></em>&#160;:</span></td><td> a group name</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> <code class="literal">TRUE</code> if <em class="parameter"><code>group_name</code></em> is a part of <em class="parameter"><code>key_file</code></em>, <code class="literal">FALSE</code>otherwise.</td></tr></tbody></table></div><p>Since  2.6</p></div><hr><div class="refsect2" lang="en"><a name="id3084549"></a><h3><a name="g-key-file-has-key"></a>g_key_file_has_key ()</h3><a class="indexterm" name="id3084557"></a><pre class="programlisting"><a href="glib-Basic-Types.html#gboolean">gboolean</a>    g_key_file_has_key              (<a href="glib-Key-value-file-parser.html#GKeyFile">GKeyFile</a> *key_file,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *group_name,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *key,                                             <a href="glib-Error-Reporting.html#GError">GError</a> **error);</pre><p>Looks whether the key file has the key <em class="parameter"><code>key</code></em> in the group<em class="parameter"><code>group_name</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>key_file</code></em>&#160;:</span></td><td> a <a href="glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>group_name</code></em>&#160;:</span></td><td> a group name</td></tr><tr><td><span class="term"><em class="parameter"><code>key</code></em>&#160;:</span></td><td> a key name</td></tr><tr><td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td><td> return location for a <a href="glib-Error-Reporting.html#GError"><span class="type">GError</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> <code class="literal">TRUE</code> if <em class="parameter"><code>key</code></em> is a part of <em class="parameter"><code>group_name</code></em>, <code class="literal">FALSE</code>otherwise.</td></tr></tbody></table></div><p>Since  2.6</p></div><hr><div class="refsect2" lang="en"><a name="id3084716"></a><h3><a name="g-key-file-get-value"></a>g_key_file_get_value ()</h3><a class="indexterm" name="id3084725"></a><pre class="programlisting"><a href="glib-Basic-Types.html#gchar">gchar</a>*      g_key_file_get_value            (<a href="glib-Key-value-file-parser.html#GKeyFile">GKeyFile</a> *key_file,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *group_name,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *key,                                             <a href="glib-Error-Reporting.html#GError">GError</a> **error);</pre><p>Returns the value associated with <em class="parameter"><code>key</code></em> under <em class="parameter"><code>group_name</code></em>.  </p><p>In the event the key cannot be found, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em> is set to <span class="type">G_KEY_FILE_ERROR_KEY_NOT_FOUND</span>.  In the event that the <em class="parameter"><code>group_name</code></em> cannot be found, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em> is set to <span class="type">G_KEY_FILE_ERROR_GROUP_NOT_FOUND</span>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>key_file</code></em>&#160;:</span></td><td> a <a href="glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>group_name</code></em>&#160;:</span></td><td> a group name</td></tr><tr><td><span class="term"><em class="parameter"><code>key</code></em>&#160;:</span></td><td> a key</td></tr><tr><td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td><td> return location for a <a href="glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <code class="literal">NULL</code></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> a newly allocated string or <code class="literal">NULL</code> if the specified  key cannot be found.</td></tr></tbody></table></div><p>Since  2.6</p></div><hr><div class="refsect2" lang="en"><a name="id3084922"></a><h3><a name="g-key-file-get-string"></a>g_key_file_get_string ()</h3><a class="indexterm" name="id3084930"></a><pre class="programlisting"><a href="glib-Basic-Types.html#gchar">gchar</a>*      g_key_file_get_string           (<a href="glib-Key-value-file-parser.html#GKeyFile">GKeyFile</a> *key_file,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *group_name,                                             const <a href="glib-Basic-Types.html#gchar">gchar</a> *key,                                             <a href="glib-Error-Reporting.html#GError">GError</a> **error);</pre><p>Returns the value associated with <em class="parameter"><code>key</code></em> under <em class="parameter"><code>group_name</code></em>.  </p><p>In the event the key cannot be found, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em> is set to <span class="type">G_KEY_FILE_ERROR_KEY_NOT_FOUND</span>.  In the event that the <em class="parameter"><code>group_name</code></em> cannot be found, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em> is set to <span class="type">G_KEY_FILE_ERROR_GROUP_NOT_FOUND</span>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>key_file</code></em>&#160;:</span></td><td> a <a href="glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>group_name</code></em>&#160;:</span></td><td> a group name</td></tr><tr><td><span class="term"><em class="parameter"><code>key</code></em>&#160;:</span></td><td> a key</td></tr><tr><td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td><td> return location for a <a href="glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <code class="literal">NULL</code></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> a newly allocated string or <code class="literal">NULL</code> if the specified   key cannot be found.</td></tr></tbody></table></div><p>Since  2.6</p></div><hr>

⌨️ 快捷键说明

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