如果我在创建矩阵的向量中有一个向量,如何删除该矩阵中的特定列。我已经填充了二维向量,现在我需要一种方法来删除该向量中的特定列,
例如我的向量看起来像:
vector<vector<float> > vec;
只是为了了解知识,我知道如何删除向量中的行,如下所示:
vec.erase(vec.begin()+row);
// 那么删除向量的向量中的特定列的算法或代码是什么
例如,如果我有
V11, V12, V13
V21, V22, V23
V31, V32, V33
然后我想删除特定的列,例如第 1 列,它将擦除 V12、V22、V32 并缩小,如下所示:
V11, V13
V21, V23
V31, V33
感谢您关注这个问题。