IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

temps d'exécution d'un programme


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 52
    Par défaut temps d'exécution d'un programme
    salut;

    J’appel un exécutable dans mon programme, et je cherche à savoir comment calculer son temps d’exécution qui va me servir par la suite comme une valeur max pour mon composant ProgressBar, Est ce que vous pouvez m’aider là-dessus ?
    Merci d’avance.

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Salut, il est impossible de savoir le temps d'exécution d'un programme avant de le démarrer.

    La valeur varie d'une machine à l'autre, en plus d'une exécution à l'autre. On ne sais jamais si le processeur est occupé par un autre programme et combien de temps cela va durer.

    Par contre on peut l'estimer en faisant des moyennes...

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    C'est de procéder en deux étapes :
    La première exécution sert à évaluer (donc pas de progress bar).
    On connait alors un temps de référence que l'on mémorise dans un petit fichier (ou ailleurs).
    Pour toutes les autres exécutions on pourra se baser sur ce temps de référence.
    Ceci dit... c'est juste une idée (le problème est de savoir si le temps d'exécution du programme est constant) !

    A plus !

Discussions similaires

  1. Diminuer le temps d'exécution d'un programme
    Par air_doux dans le forum MATLAB
    Réponses: 6
    Dernier message: 03/06/2008, 09h11
  2. Réponses: 1
    Dernier message: 29/05/2008, 19h15
  3. Mesurer le temps d'exécution d'un programme
    Par ArthurC dans le forum Pascal
    Réponses: 3
    Dernier message: 21/04/2008, 14h28
  4. Connaitre le temps d'exécution d'un programme
    Par ypascal dans le forum MATLAB
    Réponses: 2
    Dernier message: 02/07/2007, 18h01
  5. Temps d'exécution d'un programme
    Par temar dans le forum Prolog
    Réponses: 3
    Dernier message: 14/06/2006, 21h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo