あぁちなみに static な関数は static じゃないメンバにアクセスできるからね!

ここで >>164 とかはま〜た勘違いしてやっぱり >>147 は初心者!とか決め付けてるんだろうけど、
嘘じゃないから。

static な関数が static じゃないメンバにアクセスするには条件があるだけ、
それは対象インスタンスへのポインタが必要という事。

それじゃ意味ないじゃんとか言わないように、
そのメンバが private や protected だった場合にはグローバルスコープの関数からはアクセスできないのだから、
これは static メンバ関数の特徴なんだよ。ok?