18 Aug 22:09
shared_ptr custom deallocator - member function?
From: Alejandro Martinez <elpeque2 <at> gmail.com>
Subject: shared_ptr custom deallocator - member function?
Newsgroups: gmane.comp.lib.boost.user
Date: 2008-08-18 20:11:30 GMT
Subject: shared_ptr custom deallocator - member function?
Newsgroups: gmane.comp.lib.boost.user
Date: 2008-08-18 20:11:30 GMT
can i use some class's (a kind of factory) member be used as a deallocator in a shared_ptr? like to do something like this: boost::shared_ptr<mysqlpp::Connection> cp(sDbPool->grab(), boost::bind(&mysqlpp::ConnectionPool::release, sDbPool)); where sDbPool is a shared_ptr to the "factory/pool manager". i tryed just that, but visual studio express 2008 keeps crashin on me. (the compiler crashes, not the program). any ideas?
RSS Feed