Duda sobre sobrecarga y compilador

Iniciado por Bob1098, 31 Agosto 2016, 19:49 PM

0 Miembros y 1 Visitante están viendo este tema.

Bob1098

Tenía una dudilla sobre que es más rápido y/o fácil para el compilador.

Si tengo una función que opere con unos datos de entrada (una suma por ejemplo), es mejor sobrecargar los distintos tipos (int, float, double...) o dejar que el compilador los convierta por si solo?. Según creo es mejor hacer una sola función con float o double que es más "generico".

Gracias de antemano.

class_OpenGL

Lo mejor de todo sería usar plantillas, pero si hubiera que elegir entre las opciones presentadas, yo me decantaría por sobrecargar la función para los tipos que necesite, no haría una sobrecarga para cada  tipo que exista.

Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL

Bob1098