CStringList

Клас CStringList підтримує списки CString об'єктів. Всі порівняння зробили за значенням, тобто, порівняння замість того, щоб адреси рядки знаків у рядку.

Член функції CStringList , аналогічні методи класу CObList. З-за цього схожості за допомогою CObList посилання документації член функція специфіка. Де б ви бачите CObject вказівник як повернуте значення, замінити CString (а не CString -вказівник). Де б ви бачите вказівник CObject як параметр функції, замінити на LPCTSTR.

CObject * & CObList::GetHead() константа

наприклад, перекладається

CString& CStringList::GetHead() константа

і

ПОЛОЖЕННЯ AddHead (CObject * lt; newElement >)

перекладається як

ПОЛОЖЕННЯ AddHead (LPCTSTR lt; newElement >)

CStringList включає в себе IMPLEMENT_SERIAL макрос для підтримки серіалізацією та поховання її елементи. Список CString об'єкти зберігаються в Архів, з оператором перевантажена вставки або з Serialize функції члена, у свою чергу серіалізованной кожен елемент CString.

Якщо вам потрібна дамп окремі елементи CString , ви повинні встановити глибину дамп контексті 1 або більше.

Коли CStringList об'єкт буде видалено, або його елементи видаляються, CString об'єкти видаляються в разі потреби.

Щоб отримати додаткові відомості про використання CStringList, перегляньте статтю колекції в Visual C++ програміста керівництво.

# включити lt;afxcoll.h>

|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма

Зразок  ЗБИРАТИ MFC зразків

Index