Home
Music_Metasearch
Music Top Sites
Music Store

AllMusicListings
Concert Listings
Concert Tickets

AllMusicTalk
Chat Rooms
Message Boards

MusicNews
Pop Music News
Pop Music Reviews
Music Business
MP3 News

Community Blogs
Free Member Blogs

AllMusicPages
Free Web Pages

AllMusicBookmarks
Your Bookmarks

AllMusicFun
Musical Postcards
Relationship Test
Tarot Readings
Numerology

Music Auctions
Auctions
Classifieds

Music Apparel
AllMusicSearch Apparel

Music Store
MP3 Players
Audio Equipment
MP3 Software

Musical Instruments

Music Books
Music Magazines

Music T-Shirts

Alternative Rock
Blues
Broadway & Vocal
Children's
Christian & Gospel
Classic Rock
Classical
Country
Dance & DJ
Folk
Hard Rock & Metal
International
Jazz
Latin Music
Miscellaneous
New Age
Opera & Vocal
Pop
R&B
Rap & Hip-Hop
Rock
Soundtracks

Music Videos
Music DVDs

AllMusicSearch Music Directory
Web Directory
AllMusicSearch.com Music Guide

Memory Management (22)

See Also:
Sites:

http://www.artima.com/cppsource/pure_virtual.html
» "Pure Virtual Function Called": An Explanation Open in a new browser window
   This article provides an in-depth look at the "pure virtual function called" error message.
   http://www.artima.com/cppsource/pure_virtual.html
http://www.codeproject.com/KB/cpp/garbage_collect.aspx?print=true
» A Garbage Collection Framework for C++ Open in a new browser window
   An article on using garbage collection through the use of smart pointers.
   http://www.codeproject.com/KB/cpp/garbage_collect.aspx?print=true
http://www.codeproject.com/KB/cpp/garbage_collect2.aspx?print=true
» A Garbage Collection Framework for C++, Part II Open in a new browser window
   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/KB/cpp/garbage_collect2.aspx?print=true
http://www.justsoftwaresolutions.co.uk/articles/genericptr.pdf
» A Generic Non-intrusive Smart Pointer Implementation Open in a new browser window
   This article follows through the implementation of a smart pointer class that overcames deficiencies of existing smart pointer implementations.
   http://www.justsoftwaresolutions.co.uk/articles/genericptr.pdf
http://icu.sourceforge.net/docs/papers/cpp_report/an_introduction_to_garbage_collection_part_ii.html
» An Introduction to Garbage Collection, Part II Open in a new browser window
   Show how garbage collection works and what it actually costs.
   http://icu.sourceforge.net/docs/papers/cpp_report/an_introduction_to_garbage_collection_part_ii.html
http://www.linuxdevcenter.com/pub/a/linux/2003/05/08/cpp_mm-1.html
» C++ Memory Management: From Fear to Triumph, Part 1 Open in a new browser window
   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://www.linuxdevcenter.com/pub/a/linux/2003/05/08/cpp_mm-1.html
http://www.linuxdevcenter.com/pub/a/linux/2003/06/19/cpp_mm-1.html
» C++ Memory Management: From Fear to Triumph, Part 2 Open in a new browser window
   This article explains design principles that will help keeping memory management error out of C++ code.
   http://www.linuxdevcenter.com/pub/a/linux/2003/06/19/cpp_mm-1.html
http://www.linuxdevcenter.com/pub/a/linux/2003/08/07/cpp_mm-3.html
» C++ Memory Management: From Fear to Triumph, Part 3 Open in a new browser window
   Presents a list of simple, powerful techniques that can be used to deal with memory in C++ programs.
   http://www.linuxdevcenter.com/pub/a/linux/2003/08/07/cpp_mm-3.html
http://www.informit.com/articles/article.aspx?p=30642
» C++ Memory and Resource Management Open in a new browser window
   Stephen Dewhurst discusses how the various features of C++ are used together in memory management, how they sometimes interact in surprising ways, and how to simplify their interactions.
   http://www.informit.com/articles/article.aspx?p=30642
http://www.gotw.ca/publications/mill14.htm
» Containers in Memory: How Big Is Big? Open in a new browser window
   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
http://www.boost.org/more/count_bdy.htm
» Counted Body Techniques Open in a new browser window
   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
http://www.embedded.com/1999/9901/9901feat2.htm
» Effective C++ Memory Allocation Open in a new browser window
   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
http://www.informit.com/articles/article.aspx?p=169586
» Memory Hygiene in C and C++: Safe Programming with Risky Data Open in a new browser window
   Memory management is scary. It should be: A lot can go wrong--often very wrong. But a moderately experienced C or C++ programmer can learn and understand memory hazards completely.
   http://www.informit.com/articles/article.aspx?p=169586
http://www.cantrip.org/wave12.html
» Memory Management in C++ Open in a new browser window
   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
http://www.informit.com/articles/article.aspx?p=25264
» Smart Pointers Open in a new browser window
   Andrei Alexandrescu navigates through the sometimes treacherous waters of using smart pointers, which imitate built-in pointers in syntax and semantics but perform a host of additional tasks that built-in pointers can't.
   http://www.informit.com/articles/article.aspx?p=25264
http://www.ddj.com/cpp/184401507
» Smart Pointers in Boost Open in a new browser window
   Introduces smart pointers and takes a look at Boosts various smart pointer templates (scoped_ptr, scoped_array, shared_ptr, and shared_array).
   http://www.ddj.com/cpp/184401507
http://www.informit.com/articles/article.aspx?p=31529
» Smart Pointers in C++ Open in a new browser window
   Andrei Alexandrescu discusses smart pointers, from their simplest aspects to their most complex ones and from the most obvious errors in implementing them to the subtlest ones--some of which also happen to be the most gruesome.
   http://www.informit.com/articles/article.aspx?p=31529
http://ootips.org/yonat/4dev/smart-pointers.html
» Smart Pointers: What, Why, Which? Open in a new browser window
   Explains what smart pointers are, why they should be used, and which one should be used.
   http://ootips.org/yonat/4dev/smart-pointers.html
http://www.artima.com/cppsource/bigtwo.html
» The Rule of The Big Two Open in a new browser window
   Matthew and Bjorn update the well-known Rule of The Big Three, explaining which one of those member functions is not always needed.
   http://www.artima.com/cppsource/bigtwo.html
http://www.gotw.ca/publications/mill15.htm
» To New, Perchance to Throw, Part 1 Open in a new browser window
   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
http://www.gotw.ca/publications/mill16.htm
» To New, Perchance to Throw, Part 2 Open in a new browser window
   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
http://www.gotw.ca/publications/using_auto_ptr_effectively.htm
» Using auto_ptr Effectively Open in a new browser window
   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

This category needs an editor

Last Updated: 2007-01-02 19:57:56



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

The content of this directory is based on the Open Directory and has been modified by AllMusicSearch.com editors

Free previews by Thumbshots.org