CAtlFileMapping 클래스
이 클래스는 CAtlFileMappingBase의 메서드에 캐스트 연산자를 추가하여 메모리 매핑된 파일을 나타냅니다.
Important
이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.
구문
template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase
매개 변수
T
캐스트 연산자에 사용되는 데이터의 형식입니다.
멤버
Public 연산자
속성 | 설명 |
---|---|
CAtlFileMapping::operator T* | 개체를 .로 암시 CAtlFileMapping 적으로 변환할 수 있습니다 T* . |
설명
이 클래스는 개체를 암시적으로 변환 CAtlFileMapping
할 수 있도록 단일 캐스트 연산자를 T*
추가합니다. 다른 멤버는 기본 클래스 인 CAtlFileMappingBase에서 제공됩니다.
상속 계층 구조
CAtlFileMapping
요구 사항
헤더: atlfile.h
CAtlFileMapping::operator T*
개체를 .로 암시 CAtlFileMapping
적으로 변환할 수 있습니다 T*
.
operator T*() const throw();
Return Value
T*
메모리 매핑된 파일의 시작 부분에 대한 포인터를 반환합니다.
설명
CAtlFileMappingBase::GetData를 호출하고 반환된 포인터를 여기서 T가 이 클래스의 템플릿 매개 변수로 사용되는 형식으로 T*
다시 해석합니다.