Cita:
Iniciado por Eternal Idol El objeto solo existe dentro del if o el else, se ve mejor asi:
Código:
if (mm == 0)
{
Fecha objFecha;
}
else
{
Fecha objFecha(dd, mm, aa);
}
Declaralo afuera y usa una funcion miembro de inicializacion o sino pone la misma logica (el codigo del constructor por defecto) en el constructor con parametros cuando mm sea cero si importar los otros parametros.
Muchas gracias por esta aclaración.
Sólo para confirmar, ¿Si se tiene sobrecarga de constructores, no es posible usarlos uno u otro condicionalmente?