31 template<
class T,
unsigned SizeInc,
unsigned SizeMult,
unsigned SizeDiv>
35 capacity_(
List<
T>::size())
39 template<
class T,
unsigned SizeInc,
unsigned SizeMult,
unsigned SizeDiv>
46 os << static_cast<const List<T>&>(lst);
51 template<
class T,
unsigned SizeInc,
unsigned SizeMult,
unsigned SizeDiv>
55 DynamicList<T, SizeInc, SizeMult, SizeDiv>& lst
58 is >>
static_cast<List<T>&
>(lst);
59 lst.capacity_ = lst.List<T>::size();
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
DynamicList()
Construct null.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)