c++
is_same_enum enable_ifをよく書くのだけども値同士を比較するのになんだかいまいちこれっていうのがない POD型の値ならばboostのmplで比較ができるが、enumはなんだかいいのが見つからない。 (僕の知識不足かもしれないですが)一応std::enable_ifはboolの…
enumから型へ なんとなくコードを書いている最中、唐突にenumから型情報が振り分けられたら使えるかもしれない!という訳が分からない考えが降ってきたので書きました。 コード template<class _Enum> struct switch_types { template< bool _Check, size_t _N, _Enum _Se</class>…