函数

Gtktest_init

声明 [src]

void
gtk_test_init (
  int* argcp,
  char*** argvp,
  ...
)

说明 [src]

此函数用于初始化 GTK 测试程序。

它将依次调用 g_test_init()gtk_init(),以正确初始化测试框架和图像工具套件。它还会将程序语言环境设置为“C”。这样做是为了尽可能确保测试程序环境确定性。

gtk_init() 和 g_test_init() 一样,会处理 argcargv 中的任何已知参数并将其删除。

此函数直接不可用于语言绑定。

参数

argcp

类型: int*

main() 函数的 argc 参数的地址。如果处理了任何参数,则会更改该地址。

函数会修改此参数。
argvp

类型: char** 数组

main() argv 参数的地址。任何由 g_test_init()gtk_init() 理解的参数在返回之前都会被删除。

函数会修改此参数。
此数组的长度在 argcp 参数中指定。
函数调用者负责管理返回数据的所属权并释放数据。
每个元素都是以 NUL 结尾的 UTF-8 字符串。
...

类型: 

目前未用。