关于vector定义矩阵有关问题

关于vector定义矩阵问题
假如定义     vector <vector <int>   >   a(3,   vector <int> (4));//相当于一个3×4的整数数组。

那么对a[2][3]   这元素赋值该怎样?
能不能定义一些iterator   分别指向   行   与   列     以方便操作?

------解决方案--------------------
可以这样用
class Vector{
int n[大小];
};

class Matrix{
Vector v[大小];

};
------解决方案--------------------
能不能定义一些iterator 分别指向 行 与 列 以方便操作?
----------------------
你可以先封装一个类,然后针对这个类再定义iterator
不过,动手之前建议你看看已经成型的矩阵库:
http://community.csdn.net/Expert/TopicView3.asp?id=5605956