나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-09-27 00:22:47

FFI



파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
프리온에 의한 질병에 대한 내용은 치명적 가족성 불면증 문서
번 문단을
부분을
, 이나즈마 일레븐의 등장 대회에 대한 내용은 풋볼 프런티어 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
1. 개요2. 주요 프로그래밍 언어들(알파벳 순)의 FFI3. 관련 개념

1. 개요

Foreign Function Interface, FFI

프로그래밍 언어(이하 A)에서 다른 프로그래밍 언어(이하 B)의 코드를 호출하기 위한 인터페이스를 말한다. A로는 불가능한 일이 B로는 가능한 경우, A로는 비효율적인 일이 B로는 효율적인 경우, B로 쓰여진 코드가 이미 제공하는 기능을 A로의 번역없이 그대로 사용하고 싶은 경우 등에서 A는 FFI를 통해 B의 코드를 이용할 수 있다. C언어는 역사가 오래 되었을 뿐만 아니라 그 동안 축적된 코드베이스(code base)가 풍부하므로 많은 언어들이 C언어로 작성한 코드를 사용하기 위한 FFI를 가지고 있다.

2. 주요 프로그래밍 언어들(알파벳 순)의 FFI

3. 관련 개념