如果我有:調整大小嵌套的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