CMapStringToOb::RemoveKey

BOOL RemoveKey ( LPCTSTR );

반환 값

항목이 발견 되었고 성공적으로 제거 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

지도 조회에 사용 되는 문자열을 지정 합니다.

주의

제공 된 키; 해당 지도 항목을 조회 그런 다음 키를 발견 하는 경우 항목을 제거 합니다. CObject 개체는 다른 곳에서 삭제 하는 경우 메모리 누수가 발생할 수 있습니다.

예제

CObList::CObList 의 목록에 대 한 참조는 CAge 컬렉션의 모든 예제에 사용 되는 클래스。

/ / Cmapstringtoob::removekey에 대 한 예제
   CMapStringToOb 지도;
   
   지도입니다.SetAt ("바트", 새로운 새 장 (13));
   지도입니다.SetAt ("리사", 새로운 케이지 (11));
   지도입니다.SetAt ("호머", 새로운 케이지 (36));
   지도입니다.SetAt ("마", 새로운 케이지 (35));
   지도입니다.RemoveKey ("리사"); / / 메모리 누수: 하지 개체를 새 장
    nbsp;?????????????????????? / / 삭제 합니다.
# ifdef _DEBUG
   afxDump.SetDepth (1);
   afxDump << "RemoveKey 예:" << & 지도 << "\n";
# endif

이 프로그램에서 결과가 다음과 같습니다.:

RemoveKey 예: 3 요소와 CMapStringToOb
 nbsp;? [마] = $49a0에서 케이지 35
 ?? [호머] = $495e에서 케이지 36
 ?? [바트] = $4634에서 케이지 13(&N)

CMapStringToOb 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CMapStringToOb::RemoveAll(&N)

Index