2011年3月17日

[書籍]俺のコードのどこが悪い?

MARUZEN&ジュンク堂書店 渋谷店(営業時間短縮中)で

俺のコードのどこが悪い? ――コードレビューを攻略する40のルール (amazon)/藤原克則著/秀和システム/ISBN978-4-7980-2918-4/2,100円

を購入。

2011/03/18追記: 著者の方のblogでも突っ込みが入っていますが、C/C++では規格で条件の評価を左から右に結果が確定するまで行う(短絡評価)とされています。Delphiでもデフォルトでは短絡評価を行いますが、コンパイラ指令{$B+}またはコンパイラオプションで完全評価とすることもできます。

式(Delphi)2.3 完全論理評価と短絡論理評価
論理式のショートサーキット評価(Delphi コンパイラ指令) - RAD Studio

ちなみに.NETではないVisual Basicは完全評価でした。

0 件のコメント: