如果我有:调整大小嵌套的std ::矢量
std::vector<std::vector<double> > vec
说我分配空间为每个VEC [0],VEC [1],... VEC [vec.size() - 1 ]。
如果我打电话:
vec[3].resize(100)
是否有载体将得到重新定位之前或之后vec[3]
分配的可能性?
我问的原因是我有一个嵌套的向量,如上面的openmp部分所示。每个线程控制着vec[threadnum]
。这些线程有一些调整大小。我想知道是否有可能让一个线程调整vec[thread]
,这会导致其他人发生潜在的转移。
不,这是不可能的。 – neagoegab