对C#不熟悉的说...C++也是半桶水...
第1个比较麻烦,在C++中可能得用hash表+重载[]来解决
第2个,维数可以任意改变,在C++中应该是用vector吧你看看C#和他们对应的是什么吧..