Cita de: Zodiak98 en 17 Abril 2013, 23:54 PMPorque las constantes que utilizas en las dos llamadas:
A qué se debe esto?
Porqué no trabaja con una y luego con otra?
Código (cpp) [Seleccionar]
holaxd(12.2, 12.2);
holaxd(24.2, 24.2);
Son de tipo double y eso resulta en dos llamadas a la misma funcion.
Para obtener el resultado que esperas debes utilizar como argumentos variables de tipo float o bien utilizar constantes con el sufijo 'F'. Por ejemplo:
Código (cpp) [Seleccionar]
holaxd(12.2, 12.2);
holaxd(24.2F, 24.2F);
Cita de: Zodiak98 en 17 Abril 2013, 23:54 PMOtra cosa en la sobrecarga de funciones el codigo debe ser siempre el mismo o puede variar?Esta parte no la entendi, ¿Puedes explicarlo de una forma mas clara?
Un saludo