Здраствуйте.
А "пробег" по вектору thread-safe?
Т.е. есть thread_func :
//...
vec_type::iterator it = testVec.begin(), end = testVec.end();
for ( ; it != end ; ++it ) // do something
//...
В до something будет входить только изменение элемента вектора, но не удаление и включение новых.
Если пробег не тред-сейв посоветуйте как смастерить тред-сейв контейнер для объектов или его аналог в std.
Спасбо.