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...