I was asked about this today. In practice, I rarely use 2-dimensional array, instead I use vector of vectors. ...  Read more