
26 Jan
2010
26 Jan
'10
8:04 p.m.
Hi Andrew.
2010/1/26 Andrew Chinkoff
Does Boost community think that boost::Singleton is convenient solution?
After a quick glance at your suggested implementation, I see some issues: 1. "__SINGLETON_HPP__" is reserved 2. the same for "____DOOMED_SINGLETON_MUST_NOT_BE_ARRAY____" 3. use 0 rather than NULL 4. you might want to read http://www.aristeia.com/Papers/DDJ_Jul_Aug_2004_revised.pdf (on double checked locking) 5. http://www.boost.org/doc/libs/1_41_0/doc/html/thread/synchronization.html#th... might help you Kind regards Ingolf