openlang

상호운용과 FFI

함수 이름 외에 언어 경계를 함께 넘어야 하는 것을 다룬다.

  1. 다음 호출 전까지만 유효한 버퍼에 관한 메모

    가상의 C 라이브러리가 포인터와 길이를 반환한다고 가정합니다. 단일 스레드에서 호출을 순서대로 할 때, 버퍼는 다음 라이브러리 호출 전까지 읽을 수 있고 유효합니다. 소유권 이전은 없다고 가정합니다. 다른 핸들, 콜백, 백그…