c++ Programming Glossary: shared_ptrs
handling central data buffer for many processes in C++ http://stackoverflow.com/questions/1590773/handling-central-data-buffer-for-many-processes-in-c using a finite amount of memory o 1 as you said about 51 shared_ptrs at most per subscriber thread. When you'll have this working.. we are only trying to save the room occupied by the shared_ptrs and not the jobs . Bottom line try to avoid premature optimizations...
Managed C++ wrappers for legacy C++ libraries http://stackoverflow.com/questions/425752/managed-c-wrappers-for-legacy-c-libraries objects. My favourite was that I had to either wrap boost shared_ptrs that way and thus add another layer of indirection or put them.. and thus add another layer of indirection or put them into shared_ptrs with null deleters after crossing the .NET native boundary...
C++ passing method pointer as template argument http://stackoverflow.com/questions/4387971/c-passing-method-pointer-as-template-argument call. pointers to local variables can also be a problem. shared_ptrs are ideal of course. And the bug tracking to the boost bind..
shared_ptr and weak_ptr differences http://stackoverflow.com/questions/4984381/shared-ptr-and-weak-ptr-differences like built in pointers but they keep track of how many tr1 shared_ptrs point to an object. This is known as reference counting. This.. data structures but if two or more objects contain tr1 shared_ptrs such that a cycle is formed the cycle may keep each other's..
Why do std::shared_ptr<void> work http://stackoverflow.com/questions/5913396/why-do-stdshared-ptrvoid-work this might work that have to do with the internals of std shared_ptrs as implemented for G . Since these objects wrap the internal..
How to handle evolving c++ std:: namespace? e.g.: std::tr1::shared_ptr vs. std::shared_ptr vs. boost::shared_ptr vs. boost::tr1::shared_ptr http://stackoverflow.com/questions/7095556/how-to-handle-evolving-c-std-namespace-e-g-stdtr1shared-ptr-vs-std some quite old C compiler . The code itself makes use of shared_ptrs and was originally written to use std tr1 shared_ptr. When compiling..
|