다음을 통해 공유


컬렉션 클래스 도우미

The collection classes CMap, CList, and CArray use templated global helper functions for such purposes as comparing, copying, and serializing elements. As part of your implementation of classes based on CMap, CList, and CArray, you must override these functions as necessary with versions tailored to the type of data stored in your map, list, or array. For information on overriding helper functions such as SerializeElements, see the article Collections: How to Make a Type-Safe Collection. Note that ConstructElements and DestructElements have been deprecated.

The Microsoft Foundation Class Library provides the following global functions to help you customize your collection classes:

Collection Class Helpers

CompareElements

Indicates whether elements are the same.

CopyElements

Copies elements from one array to another.

DumpElements

Provides stream-oriented diagnostic output.

HashKey

Calculates a hash key.

SerializeElements

Stores or retrieves elements to or from an archive.

참고 항목

참조

CMap 클래스

CList 클래스

CArray 클래스

개념

MFC 매크로 및 전역