JAPANESE
静的ディスパッチ
せいてきでぃすぱっち
KOREAN
정적 디스패치
[ジョンジョク ティスペチ]
ハングル読み: 세이테키데이스팟치
解説
コンパイル時に呼び出すメソッドを決定する仕組み。ジェネリクスの単相化やインライン展開で実現され、実行時のオーバーヘッドがゼロとなるが、コードサイズが増大する可能性がある。
컴파일 시에 호출할 메서드를 결정하는 구조이다. 제네릭스의 단상화나 인라인 전개로 실현되며 실행 시 오버헤드가 제로가 되지만 코드 크기가 증대할 가능성이 있다.
例文
Rustのジェネリクスは静的ディスパッチで単相化され、動的ディスパッチと同等の柔軟性をゼロコストで実現した。
Rust의 제네릭스는 정적 디스패치로 단상화되어 동적 디스패치와 동등한 유연성을 제로 코스트로 실현했다.