lib.pointer 클래스
네임스페이스: lib
C 포인터와 호환되는 포인터 객체(Pointer Object)
설명
MATLAB®은 참조에 의해 전달된 인수를 외부 라이브러리의 함수로 자동 변환합니다. 함수 시그니처에서 참조에 의해 전달된 인수는 Ptr
또는 PtrPtr
로 끝나는 유형 이름을 갖습니다. 다음과 같은 경우에는 자동 변환 대신 포인터 객체를 사용하십시오.
함수가 입력 인수의 데이터를 수정하는 경우.
대량의 데이터를 전달할 때 MATLAB에서 데이터의 복사본을 만드는 시기를 제어하려는 경우.
라이브러리에서 포인터를 저장하고 사용하므로, MATLAB 함수로
lib.pointer
객체의 수명을 제어하려는 경우.
생성
lib.pointer
객체를 만들려면 MATLAB libpointer
함수를 사용하십시오.
라이브러리 함수는 lib.pointer
객체를 반환할 수 있습니다. MATLAB에서 사용할 인수로 수동으로 변환하려면 setdatatype
메서드를 사용하십시오.
속성
메서드
예제
버전 내역
R2006a 이전에 개발됨