noalias

noalias

/도입/

noalias은 Zig의 예약 키워드(keyword)입니다.

출처: Zig Documentation

/## 본문/

noalias 다음 표현은 별칭(alias)을 허용하지 않는 포인터를 뜻합니다. 포인터가 가리키는 메모리가 이 포인터를 통해서가 아닌 다른 경로로 접근(access)되지 않는다는 뜻으로, 컴파일러가 최적화할 때 그 사실을 가정해도 된다는 신호를 줍니다.

/## 더 알아보기/

  • 공식 문서에서 이 키워드는 아직 상세 문서가 작성되지 않은 상태이며, 키워드 목록(Keyword Reference)에만 목록으로 나와 있습니다.

참고: 로컬 소스 zig_manual.html에는 noalias 전용 문단(heading)이 없고, 키워드 참조 표(keyword reference table)에 "The noalias keyword." + "TODO add documentation for noalias"라는 자리 표시자 내용만 존재합니다. 이 파일은 그 실제 내용을 바탕으로 작성되었습니다.