
Клас CPtrArray підтримує масивів вказівники void.
Член функції CPtrArray , аналогічні методи класу CObArray. З-за цього схожості за допомогою CObArray посилання документації член функція специфіка. Там, де ви бачите CObject вказівник, як функція параметр або значення, що повертається, заміну вказівник на недійсними.
CObject * CObArray::GetAt (int lt; nIndex >) константа
наприклад, перекладається
порожнечі * CPtrArray::GetAt (int lt; nIndex >) константа
CPtrArray включає в себе IMPLEMENT_DYNAMIC макрос для підтримки під час тип доступу і скидання CDumpContext об'єкт. Якщо вам потрібна дамп елементів масиву окремого вказівника, ви повинні встановити глибину дамп контексті 1 або більше.
Примітка Перед використанням масив, використовуйте SetSize встановити розмір і виділити пам'ять для нього. Якщо ви не використовуєте SetSize, додавання елементів на вашому масивом призводить до часто таким чином все перерозподіляється і копіювання. Часті відволікання і копіювання неефективні і може фрагмент пам'яті.
Неможливо серіалізованной масивів вказівник.
Коли вказівник масив буде видалено, або його елементи видаляються, видаляється лише покажчиків, не осіб, які вони посилаються.
Щоб отримати додаткові відомості про використання CPtrArray, перегляньте статтю колекції в Visual C++ програміста керівництво.
# включити lt;afxcoll.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Дивіться також CObArray