Red de conocimiento informático - Problemas con los teléfonos móviles - Prueba 1: Defina la clase de tiempo Ctime. Requisitos (1) Escriba las funciones miembro settime e printtime para configurar y generar la hora en horas, minutos y segundos respectivamente.

Prueba 1: Defina la clase de tiempo Ctime. Requisitos (1) Escriba las funciones miembro settime e printtime para configurar y generar la hora en horas, minutos y segundos respectivamente.

Espero que esto ayude~

#includelt;iostreamgt;

#includelt;iomanipgt;

usando el espacio de nombres std;

clase Ctime{

privado.

int hora, minuto, segundo; //hora, minuto, segundo

público:

Ctime(int hora= 12, int minuto=0, int segundo=0)

{ //constructor predeterminado con parámetros (12:00:00)

this-gt; hora=hora; p>

this-gt; minuto=minuto;

this-gt; segundo=segundo;

}

void setTime(int hora) , int minuto, int segundo); //setTime

void printTime(); //printTime

};

void Ctime::setTime(int hora) , int minuto, int segundo)

{

this-gt; hora=hora

this-gt; p> this-gt; second=segundo;

}

void Ctime::printTime()

{ //Control de formato (salida con formato 0 inicial, como 08 :00:00)

coutlt;lt;setw(2)lt;lt;setfill('0')lt;lt;hourlt;lt;":"

lt; setw(2)lt;lt;setfill('0')lt;lt;minutolt;lt;":"

lt;lt;setw(2)lt;lt;setfill(' 0') lt;lt;segundolt;lt;endl;

}

int main()

{

Ctime tiempo;

tiempo.setTime(9, 12, 45);

tiempo.printTime()

Devuelve 0; /p>