鍋あり谷あり

テーマを決めずに適当に書いています。

2005-07-07から1日間の記事一覧

??演算子と何を偽とするか。

先日(id:Nabetani:20050703:p1 )の続き。ruby は、false と nil 以外は真なので、例えば除算で、分母がゼロなら nil を返し、割り算ができるなら割り算の結果を返す関数が書ける。 C#2.0 でも、同じことができるようになった。C++ でも、boost::optional …