方法
GLibTreesearch
声明 [源码]
gpointer
g_tree_search (
GTree* tree,
GCompareFunc search_func,
gconstpointer user_data
)
描述 [源码]
使用search_func
在GTree
中查找。
search_func
会被调用,传入树中键/值对的键的指针和传入的user_data
。如果search_func
对键/值对返回0,则相应的值作为g_tree_search()的结果返回。如果search_func
返回-1,会在具有较小键的键/值对中进行搜索;如果search_func
返回1,会在具有较大键的键/值对中进行搜索。
参数
search_func
-
类型:
GCompareFunc
用于在
GTree
中搜索的函数。 user_data
-
类型:
gconstpointer
传递给
search_func
的第二个参数的数据。该参数可以是 NULL
。数据由方法的调用者拥有。