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)