?? pmf7.c
字號:
// { dg-do run }class A;typedef int (A::*f_ptr) (void);class B {public: B() {}; ~B() {}; B& dummy(f_ptr cb) { return *this; };};template<class SP, class CB> SP& call_dummy(SP* sp, CB cb) { sp->dummy(cb); return *sp;}class A {public: A() {}; ~A() {}; int ok() { return 0; }; A& call_it(B* s) { call_dummy(s, &A::ok); return *this; };};int main() { A a; B b; a.call_it(&b); return 0;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -