若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php
本帖最後由 baepi 於 2021-6-13 02:39 PM 編輯
小弟最近有個專案~需要用到如下功能...以下是範例,與小弟的問題
- class _class
- {
- public:
- void(*Func_Name) (void) = NULL;
- void aa()
- {
- cout << "這是內部程式\n";
- }
- };
- void bb()
- {
- cout << "這是外部程式\n";
- }
- void main()
- {
- _class cc;
- cc.Func_Name = bb;
- cc.Func_Name();
- system("pause");
- cc.Func_Name = cc.aa;//此處不合法
- cc.Func_Name();
- system("pause");
- }
複製代碼 如程式碼展示~當cc.Func_Name = bb;<<<指向非class與其它包裝類的程式碼時,這是可以正常運作的
但是當cc.Func_Name指向class內的涵式時,編譯器就不給過了(廢話)
我依稀記得是有辦法可以解決的~但是太少碰到此情況~現在已經不記得怎樣才可以指向類別類的涵式
請知道的大大們告知~在此先感謝了
... |