這是測試用的, 在實戰中, 請不要這麼用 (除非你有把握完全在你的掌握中, 這其實不容易確定), 在最單純的情形下, member function 其實和一般的 c function 沒什麼不同, 取得 function 位址, 傳入某個 object 位址就和呼叫那個 member function 一樣。
ex:
A a;
a.func()
equal
func(&A);
執行結果:
descent@descent-u:tmp$ ./a.out
i: 10
i: 11
沒有留言:
張貼留言
使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。
我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。
沒有留言:
張貼留言
使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。
我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。