Re: [Cppcms-users] What's the difference between booster::shared_ptr and boost::shared_ptr
Brought to you by:
artyom-beilis
From: Artyom B. <art...@ya...> - 2012-09-11 07:18:51
|
booster::shared_ptr and boost::shared_ptr are almost identical, in fact the code of booster::shared_ptr was borrowed from the Boost project. I say almost identical because there is a one important difference: booster::shared_ptr has stable ABI and API - i.e. it does not break between releases even if some new atomic reference counting model will be provided. Its ABI and API is not changed by some debug macros etc like ones of the boost::shared_ptr. Bottom line many Booster interface are similar or identical to Boost one with an exception of stable ABI support. Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ >________________________________ > From: 陈抒 <csf...@gm...> >To: cpp...@li... >Sent: Tuesday, September 11, 2012 5:14 AM >Subject: [Cppcms-users] What's the difference between booster::shared_ptr and boost::shared_ptr > > >Hello Artyom: > I know you have own booster::shared_ptr. But don't know why did you implement this? > Could you tell us your design goal for this? And when should we use booster::shared_ptr? >陈抒 >Best regards >http://blog.csdn.net/sheismylife > >------------------------------------------------------------------------------ >Live Security Virtual Conference >Exclusive live event will cover all the ways today's security and >threat landscape has changed and how IT managers can respond. Discussions >will include endpoint security, mobile security and the latest in malware >threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >_______________________________________________ >Cppcms-users mailing list >Cpp...@li... >https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > |