いろきゅうの(元)はてなダイアリー

はてなダイアリーから移行中…

メンバ変数・関数

ところで、

class A
{
  static int s_nNum;  // s1
  static int Func0();  // s2

  int          m_nNum; // m1
  int          Func1();  // m2
};

これら全ては「メンバ変数・関数」です。まぁ、メンバ変数はデータメンバとか言うのが正しいらしいすが、そんヘンは気にしない。^^;
で、s1, s2 については、staticがついてるので、「静的メンバ変数・関数」とよく言われますが、この「静的メンバ」という名称に対して、m1, m2 をなんと呼ぶべきなのかが未だに解らない。^^;
「動的メンバ変数・関数」とは呼ばれないようですし…。
単純に「メンバ変数」とか言うべきなんですかねぇ…。でもそうすると、静的メンバ変数も含まれるような感じが出てくるし… う〜ん。