C++相談室 part52
■ このスレッドは過去ログ倉庫に格納されています
0429デフォルトの名無しさん
2006/09/10(日) 11:40:53C++でNULLが0にdefineされているというのは、実際にはほぼ間違いないけど
規格的にはどうなの?
Cでは(void *)0もアリでしょ。
で、もし、(void *)0な処理系が存在するなら
(void *)0 + 6 という値になって、(gcc以外なら)voidへの演算エラーになるよね。
いずれにしろ、(gcc以外では)>>424にはならない。
もちろん、ほぼ全ての処理系は>>423だろうけど。
■ このスレッドは過去ログ倉庫に格納されています