Boost. Самые полезные (интересные) классы
От: COFF  
Дата: 06.02.07 13:55
Оценка:
Что и в какой последовательности (по степени полезности) посоветуете посмотреть в бусте кроме умных указателей?

И второй вопрос по shared_ptr/weak_ptr. Если я планирую использовать их в многопоточной (но заведомо однопроцессорной) среде, должен-ли я выставлять BOOST_HAS_THREADS (что приведет, как я понимаю, к созданию критической секции на каждый объект — этого, естественно, хотелось бы избежать)? Оборачивать каждое создание/копирование/разрушение указателя в собственную критическую секцию тоже не хотелось бы. С intrusive_ptr вопрос решается использованием InterlockedIncrement/Decrement (Win32) в intrusive_ptr_add_ref/release, а вот с shared_ptr?

Заранее спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.