さよなら備忘録

「なにをいまさら」と言われそうな些細なことのメモがわり

2014-12-19から1日間の記事一覧

enum class を範囲for文でループさせる

C++

C++11で導入された enum class を static_cast で整数型にキャストしてむりくりfor文でループさせてるコードを見かけました。軽く調べたところ begin(), end(), operator*(), operator++()を定義すれば範囲for文で使えるようになるようです。 #include <iostream> usin</iostream>…