tarosukeの日記: わけがわからないよ
日記 by
tarosuke
コンストラクタのメンバを初期化するところで、
magMax((const double[]){ MAXFLOAT, MAXFLOAT, MAXFLOAT }),
これは通るが
magMax((const double[]){ -MAXFLOAT, MAXFLOAT, MAXFLOAT }),
これは「taking address of temporary array」と通らない。違いは単項の「-」だけ。しかし
magMax((const double[]){ 0-MAXFLOAT, MAXFLOAT, MAXFLOAT }),
と単項ではない「-」だと通る。
...わけがわからないよ。
わけがわからないよ More ログイン