Re[2]: boost::thread_specific_ptr не обнуляет значение
От: mgopshtein  
Дата: 07.06.09 11:54
Оценка:
Здравствуйте, Sni4ok, Вы писали:

S>Здравствуйте, mgopshtein, Вы писали:


S>какой ужас, вы хоть чуть чуть почитайте описание что такое что такое конструкторы в c++ ну и о синхронизации тоже заодно, в одной нитке вы создаёте и удаляете обьект, а в другой пытаетесь с ним работать(тоесть вы даже не знаете сконструирован обьект, удаляется и прочее)

S>boost::thread_specific_ptr нужно конструировать до того как с ним начнут работать разные нитки, ну а после для работы с ним читайте про методы reset и release.

Ну так обьект прекрасно создается до начала работаты — синхронизация в примере опущена, а так же не обращаем внимание на memory leaks и т. д. Вопрос был по сути thread_specific_ptr.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.