[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les forums
> Programmation
> Langage C++
> ctime
> Lecture du sujet
ctime
Vous devez être inscrit pour pouvoir poster des messages
Le problème de ce sujet a été résolu
|
Page :
1
|
| Auteur |
Message |
|
1 visiteur sur ce sujet (1 anonyme)
|
|
Page :
1
|
 Groupe : Membres
|
bonjour j'ai un petit warning qui me tracasse
voila le code
Code : C++
et l'erreur
Code : Console | .\Log.cpp(21) : warning C4996: 'ctime' a été déclaré désapprouvé
d:\vc\VC\include\time.inl(88) : voir la déclaration de 'ctime'
Message : 'This function or variable may be unsafe. Consider using ctime_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' |
|
Tendou : Royaume de dieu
 Groupe : Membres
|
je vois pas vraiment d'ou cela peut venir, donne le code conserné, on sait jamais.
ps: il me semble que ctime_s c'est only-windows
|
 Groupe : Membres
|
merd.. si ces que pour windows
bas c'est le cout la ligne concerner
Code : C++1
2
3 | time_t t;
time(&t);
cout <<ctime(&t)<< endl;
|
ces quelqu'un a quelque chose de portable pour renvoyer l'heure et la date
|
Tendou : Royaume de dieu
 Groupe : Membres
|
non ctime() est portable, c'est ctime_s() qui n'est pas portable, et ton code est valide
|
 Groupe : Membres
|
bizare d'avoir ce warning alors?
|
The cake is a lie!
 Groupe : Membres
|
 Cette réponse a aidé l'auteur du sujet
Non c'est pas bizarre. Tu compiles avec Microsoft VC++.
ctime n'est pas sécurisé alors de ctime_s l'est (Selon Microsoft)
Bien que depuis 2002 Microsoft a décidé de standardiser VC. Ils ont encore tendance à apporter des touches inutiles à leur environnement.
|
 Groupe : Membres
|
merci ok
|
Retour au forum "Langage C++" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages