我正在使用g_object_set_data
來設置用戶名和event_box,所以在回叫我可以在event_box指針中獲取它。使用`g_object_set_data`傳遞用戶名
g_object_set_data(G_OBJECT(event_box), "user_name", (gpointer)(user_name));
但問題是,我設置user_name這不是一個指針分配的字符串。
這是一個本地字符串(未分配在臀部),它被破壞。
所以有必要分配然後使用指針,我只想把一個名字與這個event_box關聯起來。
謝謝,它像一個魅力工作!並沒有任何內存泄漏:) – User7723337 2010-05-04 13:33:31