Pregunta 39

Técnico Auxiliar Informática del Estado - 2023 - TAI Libre OEP 2022

C++ permite especificar más de una función con el mismo nombre en el mismo ámbito. ¿Cómo se denominan estas funciones?

  • A.Funciones dobles.
  • B.Funciones repetidas.
  • C.Funciones sobrecargadas.Respuesta correcta
  • D.En C++ no se puede nombrar más de una función con el mismo nombre.

Explicación

En C++, cuando se definen varias funciones con igual nombre pero diferentes parámetros (tipo o número) en el mismo ámbito, se denominan 'funciones sobrecargadas' (function overloading). El compilador selecciona la versión correcta según los argumentos de la llamada. C++ permite múltiples funciones con el mismo nombre si su firma difiere en parámetros. No existen términos como 'funciones dobles' o 'funciones repetidas' en la terminología técnica.