This is the reason that C++ allows function overloading.
PostgreSQL allows function overloading; that is, the same name can be used for several different functions so long as they have distinct input argument types.
Postgres Pro допускает перегрузку функций; то есть, позволяет использовать одно имя для нескольких различных функций, если у них различаются типы входных аргументов.
Furthermore Free Pascal supports function overloading, operator overloading, global properties and several other extra features.
Free Pascal поддерживает перегрузку функций, операторов, глобальные свойства и некоторые другие особенности.
Function overloading should not be confused with forms of polymorphism where the choice is made at runtime, e.g. through virtual functions, instead of statically.
Перегрузку функций не следует путать с формами полиморфизма, где правильный метод выбирается во время выполнения, например, посредством виртуальных функций, а не статически.
Using a polymorphic function enhances code efficiency by reducing the need for function overloading.
Использование полиморфной функции повышает эффективность кода за счёт уменьшения необходимости в перегрузке функций.
Ad hoc polymorphism is supported in many languages using function overloading.
Operator and function overloading is a mixed blessing.
Overloading of methods is performed according to the same rules as the function overloading.
C++ supports function overloading and operator overloading.
C++ supports function overloading and operator overloading.
This is known as function overloading.
It supports function overloading.
Or C++ with function overloading.