演算子オーバロードあれこれ
- プログラミング > C++
- 2009-12-05 Sat 13:24
ポインタ演算子 (*) やアロー演算子 (->) のオーバロードについて調べていたら色々またマニアックなことが分かりました.
以前メンバ関数ポインタのことに触れましたが,メンバ関数ポインタを通じて関数を呼び出すためには当然インスタンスが必要になります.それを指定するためのこれまた特殊な呼び出し方法があるそうで (そりゃ無いと困りますけど).
●C++編(言語解説) 第34章 メンバ関数ポインタ
ちなみに冒頭で述べた 2 つの演算子のオーバロードはここを読めば分かるかな.
->、クラスへのポインタからメンバにアクセスする演算子 (C++マニアック オペレータ(演算子)のオーバーロード)
以前メンバ関数ポインタのことに触れましたが,メンバ関数ポインタを通じて関数を呼び出すためには当然インスタンスが必要になります.それを指定するためのこれまた特殊な呼び出し方法があるそうで (そりゃ無いと困りますけど).
●C++編(言語解説) 第34章 メンバ関数ポインタ
ちなみに冒頭で述べた 2 つの演算子のオーバロードはここを読めば分かるかな.
->、クラスへのポインタからメンバにアクセスする演算子 (C++マニアック オペレータ(演算子)のオーバーロード)
- -
- -














