使用 GLib 查找字符串数组中字符串的位置

发布于 2024-09-03 03:25:29 字数 183 浏览 5 评论 0原文

我有一个字符串数组,例如:

char **strings = {"str1", "str2"};

我想知道 glib 中是否有一个函数可以查找该数组中字符串的位置。

我想我可以在 for() 循环中执行 g_strcmp0 ,但可能有更好的方法。

谢谢

I have an array of string, like:

char **strings = {"str1", "str2"};

And i would like to know if there is a function in the glib to find the position of a string in this array.

I guess i could just do g_strcmp0 in a for() loop, but there may be a better way to do it.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦幻之岛 2024-09-10 03:25:29

您想要的函数不存在,因此您必须在 for 循环中执行它。如果您使用 GList 而不是数组,那么您可以使用 g_list_index()

The function you want does not exist, so you'll have to do it in a for-loop. If you used a GList instead of an array, then you could use g_list_index().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文