Web Hosting cheap web hosting services web site hosting
ODSOL Premium Web Hosting Services web page hosting
ODSOL Premium Web Hosting Services ODSOL Premium Web Hosting Services ODSOL Premium Web Hosting Services
ODSOL Premium Web Hosting Services business web hosting
web hosting company Home web hosting reseller web hosting low cost web hosting
ecommerce web hosting
web hosting
affordable web hosting
Domain Lookup
company web site hosting
web hosting
web hosting
web hosting
 
 
 
 
 
 
 
 
 
 
 
ODSOL Premium Web Hosting Services
ODSOL Premium Web Hosting Directory > Others > Programming > Languages > C++ > Memory Management [+] Express Link Addition/Removal
ODSOL Premium Web Hosting
Sub-categories: None

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.

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.

Memory Management in C++
Covers the design of a global memory manager that is as fast and space-efficient as per-class allocators.

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).

Smart Pointers: What, Why, Which?
Explains what smart pointers are, why they should be used, and which one should be used.

The Rule of The Big Two
Matthew and Bjorn update the well-known Rule of The Big Three, explaining which one of those member functions is not always needed. (October 1, 2004)

Memory Hygiene in C and C++: Safe Programming with Risky Data
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. (February 6, 2004)

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. (August 7, 2003)

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. (June 19, 2003)

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. (May 8, 2003)

Smart Pointers in C++
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. (April 18, 2003)

C++ Memory and Resource Management
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. (January 24, 2003)

Smart Pointers
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. (February 8, 2002)

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. (May, 2001)

A Generic Non-intrusive Smart Pointer Implementation
This article follows through the implementation of a smart pointer class that overcames deficiencies of existing smart pointer implementations. [PDF] (March 13, 2001)

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. (March, 2001)

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. (January 26, 2001)

A Garbage Collection Framework for C++
An article on using garbage collection through the use of smart pointers. (January 18, 2001)

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. (January, 2001)

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. (October, 1999)

Results: 1 2 3 4 5 Next

( Add Your Site )


More Directory Categories:

» Advertising
» Affiliate Program
» Business
» Computers
» Construction
» Consulting
» Education
» Entertainment
» Financial Services
» Food
» Forum
» Furniture
» Gambling
» Games
» Garden
» Graphic Design
» Hardware
» Health
» Home
» Human Resources
» Internet
» ISP
» Law
» Marketing
» Mortgage
» Music
» News
» Others
» Personal Site
» Portal
» Real Estate
» Recreation
» Search Engine Optimization
» Security
» Shopping
» Society
» Software
» Sports
» Telecommunications
» Transportation
» Travel
» Web Design
» Web Hosting Directory
» Web Hosting Guide
» Web Hosting Providers
» Web Hosting Reviews
» Web Marketing
» Web Template
» Webmaster Resources
» World


Directory > Others > Programming > Languages > C++ > Memory Management
ODSOL Premium Web Hosting ODSOL Premium Web Hosting
web hosting
lowcost web hosting
web hosting Site map - Terms of Service - Contact Us
Home | Domain Name | Web Hosting | Ecommerce Hosting | Reseller Hosting | VDS | Dedicated Server | FAQ | Support | Link Exchange
Cheap Web Hosting | Cheap Web Hosting Review | Web Site Hosting | Web Page Hosting | Professional Web Hosting | Credit Card Processing Services
osCommerce Web Hosting | Cheap Web Hosting | Web Hosting osCommerce | Virtual Private Server | Ecommerce Web Hosting |
christian web hosting web hosting web site hosting
web page hosting free web hosting