深刻な体力不足で去年の目標全然達成できず。次こそは~
13475868 journal etsavの日記: age = age++; // 年齢不詳の呪文 7 日記 by etsav 2017年12月09日 15時38分 深刻な体力不足で去年の目標全然達成できず。 次こそは~
どちらかというと (スコア:0)
悪魔召喚の呪文では(ただし悪魔は鼻から出る
Re:どちらかというと (スコア:1)
「鼻から悪魔が出る」の意味を「コンパイラはあなたの会社のソースコードをライバル会社に送信するプログラムを生成しても良い」って説明してる書籍に心を打たれた事があるのでID
Re: (スコア:0)
後者は架空の話でも何でもなくて、実際にバッファオーバーランによる未定義動作でshellcodeを実行して会社の機密情報を外部に送信するマルウェアが猛威を奮っていたりするわけですが、規格上はまったく合法なわけです。
C++17では年齢不詳ではなくなるみたいですよ (スコア:0)
演算子のオペランドの値の計算は演算子の結果の値の計算より前に(sequenced before)行われる(あえて古い言い方をすると、オペランドの値の計算と結果の値の計算の間に副作用完了点がある)ので、ageが増えないことが保証されます。
Re:C++17では年齢不詳ではなくなるみたいですよ (スコア:1)
あらま。仕様書読み直さないと(C++17 使ってるのにあんまり真面目に目を通してなかった)。今年でもうこのねた使えなくなってたのか~
Re:C++17では年齢不詳ではなくなるみたいですよ (スコア:1)
C++なら、まだ演算子オーバーロードがあるっ!(ageがintとは限らないよね)
Re:C++17では年齢不詳ではなくなるみたいですよ (スコア:1)
常に 17 を返すとか~