codice:
 #include <ctime>
#include <cstring>

#include "Time.h" // class's header file

namespace LucLib{

/*
	class constructor
*/
Time::Time()
{
	// insert your code here
}

/*
	class destructor
*/
Time::~Time()
{
	// insert your code here
}

/**
* Virtuale: No 
* Funzione: Ritornare l'ora
* Argomenti: -
* Return: l'ora grezza
* Eccezioni: -
*/
void Time::SetOra()
{
    time_t TIME;
    tm *tim;
    char *tmp;
    strftime(tmp, 7, "%M:%H", tim);
    // setta la var privata times con il valore di tmp;
    times = tmp;

}
/**
* Virtuale: No 
* Funzione: Setta l'ora
* Argomenti: Il tipo di formattazione
* Return: L'ora formattata
* Eccezioni: -
*/ 
strings Time::format_ora(TypeOra fmt)
{
    switch(fmt)
    {
    case ORA_FORMAT_LOCALE:
        format_times = times;
        break;
    case ORA_FORMAT_PUNTO:
        char ora[5];
        ora[2] = '.';// cambia : in .
        format_times = ora;
        break;     
    }
    return format_times;
}
}//:-
Risolto