Unix专用实用工具
Unix专用实用工具
GLib的大部分功能旨在可移植;相比之下,这一组函数是为显式针对Unix或使用它构建高级抽象的程序的编写的,如果平台匹配 G_OS_UNIX
,则会条件编译。
要使用这些函数,您必须显式包含 glib-unix.h
头文件。
文件描述符
管道
GUnixPipe
结构可用于方便地打开和操作Unix管道。
它的方法都是为了效率而静态内联。它们是
g_unix_pipe_open()
g_unix_pipe_get()
g_unix_pipe_steal()
g_unix_pipe_close()
g_unix_pipe_clear()