Programmation c/c++

angelique1 Messages postés 81 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je voudrais ecrire dans un fichier une variable de type (temps :simetime_t)qu'elle est le symbole que je dois utilisé car le %f m'affiche une erreur.

merci pour votre aiide;

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
simtime_t est soit défini comme étant un double soit comme étant un objet SimTime (selon la valeur de USE_DOUBLE_SIMTIME), dans les deux cas il vaut mieux utiliser la macro SIMTIME_DBL(t) qui te renverra toujours un double, utilisable avec %f.

Remarque : en C++ tu peux aussi utiliser l'opérateur << qui t'évite ce genre de problèmes.
0