Creo que deberías leer un libro de CPP, tendrías una formación más reglada y completa que las respuestas simples de un foro.
Lo que preguntas es algo básico de CPP. Se trata de funciones sobrecargadas. Son funciones con el mismo nombre pero con distintos parámetros en tipo y/o número. Puedes tener e número de funciones sobrecargadas que quieras. Vienen muy bien cuando las acciones son similares pero actuando con distintas cosas. En este caso se trata de dos constructores. Según los parámetros que uses, es el compilador el que detecta a cual te refieres y compila la correcta.No indicas tu al compilador.
Saludos.
|