Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ResizeArray.h File Reference

#include <stddef.h>
#include <string.h>

Go to the source code of this file.

Compounds

class  ResizeArray
 A template class which implements a dynamically-growing, automatically resizing array of data of a given type. Elements in the array may be accessed via the [] operator. When new data is added to the end of an array, the size of the array is automatically increased if necessary. XXX Do not parametrize this class with a datatype which cannot be shallow-copied! This class uses memcpy to resize, and therefore classes which contain dynamically-allocated memory blocks will crash and burn if the ResizeArray ever gets resized. More...


Generated on Fri Nov 8 02:46:10 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002