ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

2009-01-21から1日間の記事一覧

汎用クラスその4

C++

汎用クラスのテンプレート指定では汎用型ではない引数を指定することもできる。 ただし指定できるのは整数、ポインタ、参照のいずれか。 #include <iostream> using namespace std; template <class T, int num> class Test { T mValue[num]; public: Test() { for(int i=0; i<num; i++) mValue[i] = i; } T get(int i) { return mValue[i]; } }; void main() { Test<int, 10> obj; cout <</num;></class></iostream>…