C++ で Ruby の Iterator のような事をしてみる

ものすごく今更な気がするけど、google 先生に聞いてみても意外とヒットしないので書いてみました。C++11 で導入された initializer_list とラムダ式を使用すると結構 ruby に近い構文で記述できます。

実際に使ってみると以下のようになります。

広告