2014-01-17から1日間の記事一覧
enum traits - std-proposals enumの各種情報を取得する、enum_traitsを追加したらどうか、という話。 enumの最小値、最大値、要素数、文字列との変換等。 ファーストアイディアのインタフェース: template <typename E> struct enum_traits<E> { static_assert(is_enum<E>::v</e></e></typename>…
enum traits - std-proposals enumの各種情報を取得する、enum_traitsを追加したらどうか、という話。 enumの最小値、最大値、要素数、文字列との変換等。 ファーストアイディアのインタフェース: template <typename E> struct enum_traits<E> { static_assert(is_enum<E>::v</e></e></typename>…