glib

glib

文章 2 浏览 79

为什么 GLib 的 GValue 系统不包括字符串到数字的转换?

GLib 中的 GValue 系统包括使用 GType 描述符的标准类型转换(实际上 GValue 参考页 包含一些将值从 int 转换为 string 的示例代码。 然而,也可以从 …

紅太極 2024-09-15 00:31:24 4 0

C - Glib GINT_TO_POINTER 可移植性

我正在处理来自哈希表的大量数字。我想知道考虑到可移植性,将它们添加到常量(100)的好方法是什么。 Glib 的文档强调,使用 GINT_TO_POINTER 无论如…

初见终念 2024-09-14 14:58:10 6 0

防止 GSignal 传播到进一步注册的 GCallback

如何防止从 GSignal 中的第一个信号处理程序回调中调用更多信号处理程序? 例如,我为同一信号“mysignal”注册了三个函数 - func1、func2 和 func3。…

长安忆 2024-09-13 07:32:20 10 0

我可以使用 glib 发出一些可移植的 http GET 请求吗?如何?

只是想知道你们中是否有人已经使用 glib 编写了 http get 请求? 这可能吗?如何实现? 我只想调用一个带参数的简单网址,并且代码必须在 gnu/linux、…

抱着落日 2024-09-10 06:25:18 5 0

包括不同版本的 glib 头文件

假设有两个源文件ac和bc: ac 包含 glib-2.6.6 的 glib.h 和 bc 包含 glib-2.12 的 glib.h 然后我编译它们并将它们链接在一起并生成目标程序。假设ac…

忆悲凉 2024-09-07 20:25:36 13 0

是否可以对 IPC 使用 glib 事件循环?

是否可以在一个父-多子进程模型中使用 glib 事件循环和 glib io 通道进行 IPC? 父母和孩子必须能够互相发送“命令”。 您能给我一些教程或示例吗?…

等往事风中吹 2024-09-07 04:52:58 7 0

glib 和多线程手册

有没有什么书或好的手册,但是关于 GTK+/glib 和 C/GTK+ 中的多线程的更好的书?我需要在主窗口之外的另一个线程中运行一个函数,并使其可取消。…

ぽ尐不点ル 2024-09-07 01:11:37 3 0

在 glib 中打印 utf8

为什么 utf8 符号不能通过 glib 函数打印? 源代码: #include "glib.h" #include int main() { g_print("марко\n"); fprintf(stdout, "марк…

七分※倦醒 2024-09-06 10:10:44 6 0

哪些非 GUI 程序使用 glib?

哪些非 GUI 程序(守护进程)使用 glib?…

忆离笙 2024-09-06 09:30:22 7 0

在 glib(mm) 中监控 UDP 套接字会占用 CPU 时间

我有一个 GTKmm Windows 应用程序(用 MinGW 构建),它接收 UDP 数据包(不发送)。套接字是本机的winsock,我使用glibmm IOChannel 将其连接到应用…

烏雲後面有陽光 2024-09-05 21:48:45 11 0

如何使用独立于平台的方法获取 C 中执行程序的目录?

我在 Linux 上为 unix 和 win32(在每个构建时交叉编译)平台开发我的应用程序,所以一个随时可用的函数会很好:)。我使用的 glib 具有 gchar* g_get_c…

∞琼窗梦回ˉ 2024-09-05 06:05:18 12 0

C++ UTF-8轻量级&许可代码?

任何人都知道更宽松的许可证(麻省理工学院/公共领域)版本: http ://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html (std::s…

慢慢从新开始 2024-09-04 21:52:14 4 0

内存泄漏/GLib 问题

1: /* 2: * File: xyn-playlist.c 3: * Author: Andrei Ciobanu 4: * 5: * Created on June 4, 2010, 12:47 PM 6: */ 7:   8: #include 9: #include …

始终不够爱げ你 2024-09-04 07:16:48 4 0

GLib 中的可变超时

我需要修改 GLib 执行时的超时间隔。这可能吗?我查看了源代码,对我来说似乎是可能的,但需要使用 GLib 内部的一些非公共函数。我应该重新实现 GTime…

不弃不离 2024-09-03 21:01:59 2 0

无法递增 Glib::ustring::iterator (出现“增量中无效的左值”编译器错误)

在以下代码中: int utf8len(char* s, int len) { Glib::ustring::iterator p( string::iterator(s) ); Glib::ustring::iterator e ( string::iterato…

罪歌 2024-09-03 16:07:29 5 0
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

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