How can I take a single element out of a boost library (e.g. shared_pointer)?
问题 I've been playing around with some Boost components, and the only one I see a direct need for in the project I'm working on is boost::shared_ptr . Would it be difficult to just include the required files for shared_ptr , or at least just include files for the Boost smart_ptr directory in my project? They seem to have some external dependencies on other parts of Boost - but I figure there's an easy way to just use certain components of the Boost library and I'm missing it. If you can tell me