다음을 통해 공유


CAtlFileMapping 클래스

이 클래스는 CAtlFileMappingBase메서드에 캐스트 연산자를 추가하여 메모리 매핑된 파일을 나타냅니다.

Important

이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.

구문

template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase

매개 변수

T
캐스트 연산자에 사용되는 데이터의 형식입니다.

멤버

Public 연산자

속성 설명
CAtlFileMapping::operator T* 개체를 .로 암시 CAtlFileMapping 적으로 변환할 수 있습니다 T*.

설명

이 클래스는 개체를 암시적으로 변환 CAtlFileMapping 할 수 있도록 단일 캐스트 연산자를 T*추가합니다. 다른 멤버는 기본 클래스 인 CAtlFileMappingBase에서 제공됩니다.

상속 계층 구조

CAtlFileMappingBase

CAtlFileMapping

요구 사항

헤더: atlfile.h

CAtlFileMapping::operator T*

개체를 .로 암시 CAtlFileMapping 적으로 변환할 수 있습니다 T*.

operator T*() const throw();

Return Value

T* 메모리 매핑된 파일의 시작 부분에 대한 포인터를 반환합니다.

설명

CAtlFileMappingBase::GetData를 호출하고 반환된 포인터를 여기서 T가 이 클래스의 템플릿 매개 변수로 사용되는 형식으로 T* 다시 해석합니다.

참고 항목

CAtlFileMappingBase 클래스
클래스 개요