콘텐츠로 이동
Xen / docs

문서 검색

한국어 · v0.1.0-demo.2

검색어를 입력하세요.

    EN
    Xen / reference v0.1.0-demo.2

    스코프 모드

    #![explc]는 바로 다음 함수에 적용됩니다. #scope[explc] { ... }는 블록에서 명시적 참조를 허용합니다. 호출자의 설정은 별도로 필요합니다.

    #![explc]
    fn append_shared(values: &mut Vec<Int>) {
    values.push(3);
    }

    참조에는 복사·이동·참조 규칙이 적용됩니다.

    #scope[opt] { ... }로 표시한 코드에 적용됩니다. build, run, test의 --opt=basic이 기본값이며 --opt=off로 끕니다. 표시하지 않은 코드는 영향을 받지 않습니다. --opt-report, --opt-cache=directory는 basic에서만 사용하며 check에서는 사용할 수 없습니다.

    원시 메모리와 운영체제 호출을 위한 기능입니다. 이 릴리스에 제공된 사용자 문서는 상세 API와 보장을 정의하지 않습니다. 일반 프로그램의 파일·입출력·경로 처리는 표준 라이브러리를 사용하세요.

    관련 학습: 복사·이동·참조 · 명령어 안내 · 문법과 자주 만나는 문제

    전체 프로그램으로 익히기: 스코프 모드 학습