Замыкание без параметров (функциональное программирование) или функция, сгенерированная компилятором для облегчения связывания времени выполнения с функцией динамической библиотеки.
  • В функциональном программировании преобразователь - это анонимная функция без параметров (закрытие), используемая для передачи лениво вычисляемых выражений.
  • В C++ преобразователь - это функция, созданная компилятором, которая оптимизирует вызовы виртуальных функций.
  • В системах, которые поддерживают динамическое связывание, преобразователь часто автоматически вставляется, чтобы предоставить место для компоновщика времени выполнения, чтобы вставить код для вызова фактической реализации, найденной в библиотеке.