Graphisoft®

GSRootVersion: 1.0

VACopyToEnd

VACopyToEnd 함수는 지정한 범위의 Virtual Array를 그것의 끝에 복사합니다. 복사 범위는 시작 인덱스(fromind)와 범위의 길이(n)로 지정합니다.

GSErr VACopyToEnd(
  DESC              *dptr,              // virtual array에 대한 포인터
  long              fromind,            // 복사할 범위의 시작 인덱스
  long              n                   // 복사할 범위의 길이
);

 

파라미터

dptr
지정한 부분이 복사될 Virtual Array에 대한 포인터입니다.
fromind
복사할 범위의 시작 인덱스입니다.
n
복사할 범위의 길이입니다.

리턴 값

만약 함수가 성공하면, 리턴 값은 0입니다.

만약 함수가 실패하면, 리턴 값은 Graphisoft 오류 코드입니다. 오류 코드들에 대한 더 많은 정보는 GSRoot 오류 코드들을 보십시오.

만약 dptr Virtual Array가 초기화되지 않았다면, 리턴 값은 ErrNilHandle입니다.

설명

VACopyToEnd 함수는 새로 추가된 요소들이 Virtual Array의 버퍼에 맞도록 Virtual Array의 크기를 증가시킵니다.

요구사항

    헤더: VA.hpp에서 선언됨
    라이브러리 가져오기: GSRootImp.lib과 링크

참고사항

Virtual Array Structures, Virtual Array 함수들, VACopyAll, VAAddFromArr