お世話になります.C++の関数ポインタについてお伺いします.
http://q7z.hatenablog.com/entry/2014/05/24/092127
こちらの記事によりますと,第2引数にthisを指定することで,
同class内のメンバ関数をthreadに渡すことができるとありますが,
このthreadと同じように,メンバ関数の関数ポインタを渡すには,
受け取る側はどのように記述すればよろしいのでしょうか.
端的に言いますと,下記のような関数ポインタの渡し方ができる関数は
どのように定義すればよろしいのでしょうか.
お教えいただければ幸いです.
c++
1class A{ 2public: 3 int incrementFunc(int a){ 4 return a+1; 5 } 6 void func(){ 7 pointerReceiver(&A::incrementFunc,this,3); 8 } 9}; 10 11//pointerReceiverの定義?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/11 22:17