Directory > Computers > Programming > Languages > C++ > Memory Management Smart Pointers in Boost Introduces smart pointers and takes a look at Boosts various smart pointer templates (scoped_ptr, scoped_array, shared_ptr, and shared_array). http://www.cuj.com/documents/s=8470/cuj0204karlsson/ Reviews Rating: Not yet Rated
Whois Check
C++ Memory Management: From Fear to Triumph, Part 3 Presents a list of simple, powerful techniques that can be used to deal with memory in C++ programs. http://linux.oreillynet.com/pub/a/linux/2003/08/07/cpp_mm-3.html Reviews Rating: Not yet Rated
Whois Check
C++ Memory Management: From Fear to Triumph, Part 1 This article discusses C++ in the context of several other popular languages. It also describes the kinds of memory errors that can occur in C++ programs. http://linux.oreillynet.com/pub/a/linux/2003/05/08/cpp_mm-1.html Reviews Rating: Not yet Rated
Whois Check
C++ Memory Management: From Fear to Triumph, Part 2 This article explains design principles that will help keeping memory management error out of C++ code. http://linux.oreillynet.com/pub/a/linux/2003/06/19/cpp_mm-1.html Reviews Rating: Not yet Rated
Whois Check
C++ Tutorial - Dynamic Memory Allocation This tutorial covers dynamic memory allocation in C++ for both single objects and arrays of objects. A common beginner bug, dangling pointers, is also described. http://cplus.about.com/library/weekly/aa072502a.htm Reviews Rating: Not yet Rated
Whois Check
A Garbage Collection Framework for C++, Part II This article deals with refactoring the code originally presented in part 1 in order to allow polymorphic types to be used. http://www.codeproject.com/cpp/garbage_collect2.asp?print=true Reviews Rating: Not yet Rated
Whois Check
A Garbage Collection Framework for C++ An article on using garbage collection through the use of smart pointers. http://www.codeproject.com/cpp/garbage_collect.asp?print=true Reviews Rating: Not yet Rated
Whois Check
Effective C++ Memory Allocation Using several features of the language, this article presents a framework for resource allocation which is temporally deterministic, provides for callback, provides memory pools, and can provide for deadlock prevention. http://www.embedded.com/1999/9901/9901feat2.htm Reviews Rating: Not yet Rated
Whois Check
Smart Pointers: What, Why, Which? Explains what smart pointers are, why they should be used, and which one should be used. http://ootips.org/yonat/4dev/smart-pointers.html Reviews Rating: Not yet Rated
Whois Check
Using auto_ptr Effectively Explains why auto_ptr neatly solves common C++ design and coding problems, and why using it can lead to more robust code. http://www.gotw.ca/publications/using_auto_ptr_effectively.htm Reviews Rating: Not yet Rated
Whois Check
Counted Body Techniques Introduces two key concepts: the use of a generic requirements based approach to simplify and adapt the use of the counted body pattern and the ability to dynamically and non-intrusively add capabilities to fixed types using the runtime mixin pattern. http://www.boost.org/more/count_bdy.htm Reviews Rating: Not yet Rated
Whois Check
Containers in Memory: How Big Is Big? Answers the question of how much memory the various standard containers use to store the same number of objects of the same type T. http://www.gotw.ca/publications/mill14.htm Reviews Rating: Not yet Rated
Whois Check
To New, Perchance to Throw, Part 1 Explains why a class that provides its own class-specific operator new(), or operator new[](), should also provide corresponding class-specific versions of plain new, in-place new, and nothrow new. http://www.gotw.ca/publications/mill15.htm Reviews Rating: Not yet Rated
Whois Check
To New, Perchance to Throw, Part 2 Delves deeper into the question of what operator new() failures mean, and how best to detect and handle them. http://www.gotw.ca/publications/mill16.htm Reviews Rating: Not yet Rated
Whois Check
Memory Management in C++ Covers the design of a global memory manager that is as fast and space-efficient as per-class allocators. http://www.cantrip.org/wave12.html Reviews Rating: Not yet Rated
Whois Check
|