さまざまなポリシーを持つさまざまな配列クラスのラッパーを作成したいと思います。
例えば:
typedef ArrayType<useValArray,StdAllocator> Array; // one global assignment
blitz++配列のようにクラスを使用したい
例えば:
Array<double,2> x(2,2); //maps the Array to an Valarray or to a Blitz++ Array
Array<double,2> x2(5,6);
これは可能ですか?それを実現するために必要な技術はどれですか?