Erreur lors de la compilation avec localtime()
Bonjour à tous.
J'essaye de creer un fichier d'erreurs avec la date et l'heure du moment de l'erreur mais lors de la compilation je me retrouve avec cette erreur :
Erreur C4996 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
mon code est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include <iostream>
#include <ctime>
int main()
{
time_t currentTime;
struct tm *localTime;
time( ¤tTime ); // Get the current time
localTime = localtime( ¤tTime ); // Convert the current time to the local time
int Day = localTime->tm_mday;
int Month = localTime->tm_mon + 1;
int Year = localTime->tm_year + 1900;
int Hour = localTime->tm_hour;
int Min = localTime->tm_min;
int Sec = localTime->tm_sec;
std::cout << "This program was exectued at: " << Hour << ":" << Min << ":" << Sec << std::endl;
std::cout << "And the current date is: " << Day << "/" << Month << "/" << Year << std::endl;
return 0;
} |
j'ai juste fait un copier coller d'un tuto...
P.S : j'utilise VS2015.
Merci