ReVarCifArray
#include "ReVarCifArray.h" ReVarCifArray(); ReVarCifArray(unsigned n, int gb); ReVarCifArray(const ReVarCifArray<TYPE$> &s); ReVarCifArray(const TYPE *s,unsigned n );
#include "ReVarCifArray.h" #include "CifString.h" ReVarCifArray<CifString> * a1 = new ReVarCifArray<CifString>(); ReVarCifArray<CifString> * a2 = new ReVarCifArray<CifString>(8,4); ReVarCifArray<CifString> * a3 = new ReVarCifArray<CifString>(a2);
ReVarCifArray() Default constructor. Constructs a resizable array with initial length 1 and a reallocation increment of 1.
ReVarCifArray(unsigned, int) Constructs a resizable array with initial length n and a reallocation increment of gb.
ReVarCifArray(const ReVarCifArray3#3TYPE2#2 &) Copy constructor.
ReVarCifArray(const TYPE *, unsigned) Constructor that creates resizable array and copies the data from the low-level C array. Defaults to not allowing any resizing.
None |
n | allocated length |
gb | reallocation inctement |
s | copied ReVarCifArray |
s | low-level C array |
n | allocated length |
None
None