您的位置:首页 > 其它

GTK中创建线程函数g_thread_new和g_thread_create的区别

2015-11-19 20:09 609 查看
使用GThread函数,需要引用glib.h头文件。这两个接口的核心区别就是 g_thread_create 是旧的接口,现在已经不使用了,而g_thread_new是新的接口,建议使用。g_thread_create:
g_thread_create has been
deprecated
since version 2.32 and should not be used in newly-
written code. Use g_thread_new()instead
g_thread_new:
g_thread_new三个参数,第一个参数只是标示线程用的,主要在调试的时候可以看到这个name,不影响实际执行效果。第二个参数func就是线程执行的函数,第三个参数其实是第二个参数func函数的参数。真正的线程执行时是这样调用的 func(data)如:Gthread* p_thread;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: