C++ メンバー関数ポインタ 完全理解|関数ポインタとの決定的な違い

Engineering

こんにちは。VisualProgrammerの西条です。

「メンバ関数へのポインタ」 : 使えるけど、正しく理解しているか?と言われるとどうでしょう?

C/C++で最初につまづくと言われるポインタ。さらにメンバへのポインタとなると、難易度がグッと上がります。今日はこちらを完全理解するための動画を作成しました。

この動画を観ると…
  • メンバ関数へのポインタで つまづく ことがなくなります。
  • 「メンバへのポインタ」の動きが、スケルトンのように見えてきます。
contents
  • メンバ変数へのポインタ
  • メンバ関数へのポインタ

解説動画

それでは、ご覧ください。

Point

以下に、Pointを整理しておきます。

Point整理
  • “関数ポインタ”と”メンバ関数へのポインタ” : 違いは、”this” があることによる方の違い
  • “変数へのポインタ”と”メンバ変数へのポインタ” : 違いは、絶対アドレスか、相対アドレスか
  • “メンバへのポインタ”の取り出しは、特殊構文
  • 「.」、「->」は、一つの演算子

関連動画

関連動画です。こちらも参考にして下さい。

タイトルとURLをコピーしました