将字符串对象添加到gArray

时间:2011-03-28 06:26:44

标签: ubuntu gtk gnome

我想在GArray中添加一些字符串对象。但是当我阅读

的API手册时

g_array_new(),它在创建数组时寻找要添加的元素的大小,但是

不同的字符串对象有不同的长度,所以我该如何处理这个问题。

此致 iSight的

2 个答案:

答案 0 :(得分:2)

您需要的是GPtrArray,而不是GArray。

答案 1 :(得分:1)

我相信,元素的大小是:

sizeof(gchar*)

您将数组放入实际字符串,而将指针放入字符串。