- 237 名前:234 mailto:sage [2009/03/29(日) 00:49:17 ]
- ちゃんと質問する前にコンパイル済み。
通ったよ。g++ね。 C++では (T*)NULL 自体は未定義じゃないよね? >>232さんが言っているように >((T*)NULL)-> が現れた時点で未定義動作になる。関数の中身は関係ない。 なのだとしたらstaticだろうが何だろうが確かに未定義になるのだろう。 が、static関数なら実質的にグローバル関数扱いなのではと思っているので疑問だった。 staticなメンバ関数はstaticなメンバ変数にしか触れることができないじゃん。 >>236 チェックしてくれてありがとう。
|

|