E2255 メンバー関数のアドレスとるために :: が必要 (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

f がクラス c のメンバー関数の場合は,次の構文で関数のアドレスを取得できます。



 &c::f



クラス型名(オブジェクトの名前ではなく)を使用することと,関数名とクラス名を :: で区切ることに注意してください。

メンバー関数ポインタは,本来のポインタ型ではなく,クラスの特定のインスタンスを参照しません。