Récupérer l'heure du système avec un std::vector<int>

Récupérer l'heure du système avec un std::vector<int> - C++ - Programmation

Marsh Posté le 08-06-2005 à 12:19:57    

Je voulais savoir comment pouvait on faire pour récupérer l'heure avec une fonction qui retourne un std::vector<int>, je suis sous Visual C++.
 
Merci d'avance :jap:

Reply

Marsh Posté le 08-06-2005 à 12:19:57   

Reply

Marsh Posté le 08-06-2005 à 12:23:17    

...

Reply

Marsh Posté le 08-06-2005 à 12:24:09    

oui?

Reply

Marsh Posté le 08-06-2005 à 12:24:35    

[:vague nocturne]
 
tu veux pas expliquer un brin ?

Reply

Marsh Posté le 08-06-2005 à 12:26:40    

et bien, je veux juste une fonction qui récupère l'heure du système et mettre celle ci dans un vector<int> qui sera ensuite retourné... je vois pas comment je peux être plus claire
 
J'ai un bout de code, mais ca marche pas avec un vector si je remplace le long par un vector<in>:
 

Code :
  1. long H;
  2.   time(&H); // Recupere l'heure
  3.   cout<<H % 86400 / 3600 + 2<<" : "<<H % 3600 / 60<<" : "<<H % 60<<endl;
  4.          return H;


 
Merci

Reply

Marsh Posté le 08-06-2005 à 12:37:47    

time_t :o

Reply

Marsh Posté le 08-06-2005 à 13:57:06    

ç la place de time(&H)
je met time_t(&H) sachant que H est un vector?
 
Merci Taz

Reply

Marsh Posté le 08-06-2005 à 13:58:24    

:pt1cable:

Reply

Marsh Posté le 08-06-2005 à 14:04:24    

je comprend pas très bien, je met time_t(&H) à la place de time(&H), sachant que H est un vector et il me met des erreurs. Que faut il faire svp?

Reply

Marsh Posté le 08-06-2005 à 14:04:45    

c'est completement loufoque

Reply

Marsh Posté le 08-06-2005 à 14:04:45   

Reply

Marsh Posté le 08-06-2005 à 14:06:42    

Qu'est ce qui est loufoque, de retourner l'heure dans un vector?

Reply

Marsh Posté le 08-06-2005 à 14:10:17    

oui, je vois pas bien le but/gain ?

Reply

Marsh Posté le 08-06-2005 à 14:13:50    

Alors je m'explique, au début de mon programme, je récupère l'heure du système dans un long.  
Ensuite vers la fin, je veux faire une nouvelle récupération mais ensuite, je veux mettre l'heure dans un vector car ensuite, je veux me servir de cette heure, pour faire une comparaison entre celle ci et celle calculée au début du prog. Et d'après le résultat que je trouve, et bien, je dois rentrer une valeur dans un vector, et je voulais le faire directement, et c'est pour ca que je demandai si c'était possible de le faire...
 
Merci :salut:

Reply

Marsh Posté le 08-06-2005 à 14:15:12    

tes explications me jettent encore plus dans le brouillard, pourquoi dois tu stocker une date dans un vecteur pour faire des comparaisons ??

Reply

Marsh Posté le 08-06-2005 à 14:17:11    

Car je fais un tamagoshi qui a des attributs comme la faim etc, et ces attributs varient en fonction du temps... Et pour éviter de faire du multithreading auquel je pige que dalle, j'utilise cette technique qui consiste à prendre l'heure au début et à la fin du prog pour ensuite proportionellement, modifier les attributs du tama.

Reply

Marsh Posté le 08-06-2005 à 14:57:55    

C'est bon j'ai trouvé autre chose, merci pour votre aide...  :hello:

Reply

Marsh Posté le 08-06-2005 à 15:13:56    

Tu pourrais presque dire quoi, histoire qu'il yai  une conclusion à l'histoire...

Reply

Marsh Posté le 08-06-2005 à 15:16:43    

Non c'était juste un problème d'initialisation de variables, mais apparamment on peut retourner un long dans un vector. tant mieux... :hello:

Reply

Marsh Posté le 08-06-2005 à 16:00:50    

Aldarek a écrit :

Car je fais un tamagoshi qui a des attributs comme la faim etc, et ces attributs varient en fonction du temps... Et pour éviter de faire du multithreading auquel je pige que dalle, j'utilise cette technique qui consiste à prendre l'heure au début et à la fin du prog pour ensuite proportionellement, modifier les attributs du tama.


toujours sur ton tamagoschi ?

Reply

Marsh Posté le 08-06-2005 à 16:04:13    

mdr et oui, et je pense que j'ai pas fini d'en baver avec....
Je me rendai pas compte que ca allai être aussi compliqué.
 
Mais bon, on fait toujours ce que l'on veut dans la vie.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed