|
|
|
|
An array of non-modifiable pointer descriptors, a
CPtrCArray type, provides a function which can copy
elements from any descriptor array.
The source descriptor array must be one which satisfies the protocol
defined by the mixin class MDesCArray.
New TPtrC elements are added to the
CPtrCArray array to represent the source data. The
implementation of the copy does not and cannot depend on the type of the source
descriptor array, i.e. whether it is really a CPtrCArray
type or a CDesCArray type. However, the following diagram
shows the effect of the copy operation based on the concrete type of the source
array.