@extern
@extern
도입
@extern은 생성되는 오브젝트 파일(Object File)의 외부 심볼(Symbol)에 대한 참조를 만들어 주는 내장 함수(Builtin)예요. C 라이브러리처럼 이미 있는 심볼을 Zig 코드에서 직접 가리킬 때 사용하죠.
본문
@extern(T: type, comptime options: std.lang.ExternOptions) T
생성되는 오브젝트 파일에서 외부 심볼에 대한 참조를 만들어요.
T는 반드시 포인터 타입(pointer type)이어야 해요.
See also: