2010-08-01から1ヶ月間の記事一覧

EnumでIndexを指定する配列

C++

タイトルのようなものが欲しかったので自分で書いてみました。しかし、C++のenumは型ではない微妙なものなので色々と不便ですね。 #include <vector> template<typename T, typename Enum, int Size> class EnumArray { public: EnumArray() :_array(Size) {} EnumArray(T init) :_array(Size, init) {} ~E</typename></vector>…