- 最後登錄
- 2024-11-16
- 在線時間
- 7253 小時
- 註冊時間
- 2010-5-4
- 閱讀權限
- 95
- 精華
- 0
- UID
- 7964333
- 帖子
- 155
- 積分
- 1282 點
- 潛水值
- 47975 米
| 如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。 stephenwei_lu 發表於 2020-3-13 09:53 AM
說的也是,不夠詳細
我在一個callback function裡面要丟一個參數
g_signal_emit( object, callback, (gpoi ...
改成這樣,是你要的嗎?- #define 敏感字 printf
- #include <stdio.h>
- class customClass {
- public:
- int a;
- int b;
- };
- typedef void (*CALLBACK)(const customClass*);
- void cbFunc(const customClass* param)
- {
- 敏感字("a = %d\n", param->a);
- 敏感字("b = %d", param->b);
- }
- void func(CALLBACK cb,const customClass* param)
- {
- cb(param);
- }
- int main()
- {
- customClass myClass;
- myClass.a = 23;
- myClass.b = 34;
-
- func(cbFunc, &myClass);
-
- return 0;
- }
複製代碼 ... |
|