创设多维Array模板的一般方法是什么

创建多维Array模板的一般方法是什么?
刚才试了一下
array< array< int, 3 >, 2 > my_array;

二级下标能用,但是感觉这个写法有点不好看,有更好的方法么?

------解决方案--------------------
http://cpptruths.blogspot.hk/2011/10/multi-dimensional-arrays-in-c11.html