“Conocimiento Programación>C /C + + Programming

Cómo sobrecarga de una función en C + +

2015/7/28
Función sobrecarga en C + + permite más de una función tenga el mismo nombre. La cuestión de qué función llamar se resuelve al compilar el programa con la lista de parámetros de entrada que debe ser único . Los pasos siguientes muestran cómo sobrecargar una función en C + + . Instrucciones
1

mira el siguiente ejemplo de una función sobrecargada :
test int

(char x, charlas y); int prueba (char x, y charlas , charlas z ) ; int prueba (int x , int y); int prueba (int x, int y, int z ) ;
2

Observe que las 4 funciones en el Paso 1 con el mismo nombre de "prueba ", pero tienen listas de parámetros únicos. La primera función tiene 2 valores char como entrada. La segunda toma 3 valores char . El tercero tiene 2 enteros y la cuarta es de 3 ints .
3

implementar cada función. El código siguiente es un ejemplo de cómo se puede implementar la primera función de "prueba ":
test int

(char x, charlas y) {return (int ) (x + y) ;}

4

Tenga en cuenta que los parámetros de entrada de la primera función declarada en el paso 1 coincide con los parámetros de la implementación de la función se muestra en el paso 3 ( 2 valores char ) . Nótese , además, que el valor de retorno es explícita conversión de tipos para que coincida con el int en la declaración de la función.

C /C + + Programming
Cómo escribir la palabra equivalente de un cheque Cantidad de programación C
¿Qué es Scarlett Fever
Cómo hacer un Botón de sonido en Xcode
Cómo programar juegos en C + +
¿Qué es el proceso de compilación?
¿Demostrar una comprensión correcta del microprocesador del ciclo de ejecución de búsqueda?
¿Cuál es el significado de la memoria de construcción?
Cómo hacer un archivo de juego de cartas en C + +
Conocimiento de la computadora © http://www.ordenador.online