Класс CMapWordToPtr
Обозреватель сопоставлении пустых указателей ключевых слов 16-разрядных.
class CMapWordToPtr : public CObject
Члены
Функции-члены CMapWordToPtr похожи на функции-членам класса CMapStringToOb. Сходство вследствие этого, можно использовать документации CMapStringToOb для особенностях функции-члена. Везде, где можно увидеть указатель CObject в качестве параметра или возвращаемого значения функции замените указатель на void. Везде, где можно увидеть CString или указатель const к char в качестве параметра или возвращаемого значения функции заместительское WORD.
BOOL CMapStringToOb::Lookup( const char* <key>,
CObject*& <rValue> ) const;
например, преобразуется в
BOOL CMapWordToPtr::Lookup( WORD <key>, void*& <rValue> ) const;
Открытые конструкторы
Имя |
Описание |
---|---|
Конструктор. |
Открытые методы
Имя |
Описание |
---|---|
Получает число элементов в данном сопоставлении. |
|
Задает текущее количество элементов в хэш-таблице. |
|
Возвращает следующий элемент для итерации. |
|
Получает число элементов в данном сопоставлении. |
|
Возвращает позицию первого элемента. |
|
Вычисляет хэш-значение заданного ключа. |
|
Инициализирует хэш-таблицы. |
|
Тесты для условия пуст- сопоставления (без элементов). |
|
Ищет пустой указатель на основе пустом ключе индекса. Значение указателя, не оно указывает на сущность, используемый для сравнения ключей. |
|
Возвращает ссылку на ключ, связанный с указанным значением ключа. |
|
Удаляет все элементы из данного сопоставления. |
|
Удаляет элемент, заданный ключом. |
|
Вставляет элемент в сопоставление; заменяет существующий элемент, если соответствующий ключ поиска. |
Открытые операторы
Имя |
Описание |
---|---|
Вставляет элемент в сопоставление — подстановка оператора для SetAt. |
Заметки
CMapWordToPtr содержит макрос IMPLEMENT_DYNAMIC для поддержки доступа типа во время выполнения и сбрасывать на CDumpContext объект. Если требуется дамп отдельных элементов карты, необходимо установить глубину контекста дампа значение 1 или больше.
Сопоставления WORD-к-указателя не могут быть сериализованы.
Если объект CMapWordToPtr удаления или при его элементы удалены, слов и указатели удалены. Сущности, на которые ссылается указателями не удалены.
Дополнительные сведения о CMapWordToPtr см. в статье коллекции.
Иерархия наследования
CMapWordToPtr
Требования
Header: afxcoll.h