C++ってなんであんなに肥大化しちゃったの?
■ このスレッドは過去ログ倉庫に格納されています
0741デフォルトの名無しさん
2008/10/07(火) 21:18:14&&や||などと同じく、やはり副作用完了点として働く演算子の一つだ
普通は逐次実行されるので、左辺も右辺もどのみち評価されるから気にすることは少ないが
左辺が例外投げるような場合はやはり同じような問題が起こる
さて、なぜoperator,は定義できてしまうのか?偉大なるBjarne大先生の答えはこうだ
>operator,をオーバーロードできるようにしたのは、そうしてはいけない理由がなかったからだ。
(C++信者の聖典、D&Eより引用)
これはひどいwwwwwwwww
■ このスレッドは過去ログ倉庫に格納されています