Piccolo aiuto con la funzione mktime

di il
1 risposte

Piccolo aiuto con la funzione mktime

Ciao ragazzi, premetto che non conosco il c++, lo studiai 6 o 7 anni fa in maniera molto superficiale quindi le mie conoscenze sono veramente ridotte

questo è il complicatissimo codice:

	char* str = "27/05/2012 16:40:00";
	tm tm1;

	sscanf(str,"%2d/%2d/%4d %2d:%2d:%2d",&tm1.tm_mday,&tm1.tm_mon,&tm1.tm_year,
			&tm1.tm_hour,&tm1.tm_min,&tm1.tm_sec);

	time_t unix = mktime(&tm1);
in parole povere devo prendere l'unix time da str, però mktime mi ritorna sempre -1, dove sbaglio?

ne approfitto anche per chiedervi se conoscete qualche sito con una reference del linguaggio e delle varie librerie completa, per ora sto usando http://www.cplusplus.co che non è male però se c'è di meglio...

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte