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

Bibliothèques, systèmes et outils C Discussion :

Comment créer un timer sous Linux


Sujet :

Bibliothèques, systèmes et outils C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Par défaut Comment créer un timer sous Linux
    bonjour a tous,
    je veux creer un timer en c sous ubuntu qui va attendre une valeur s'il l'utilisateur met la bonne valeur le timer est stoper et sinon si le timer expire un message de timeout esta fficher
    je veux utiliser les pthread pour gerrer le timer

  2. #2
    Membre éclairé Avatar de Ngork
    Homme Profil pro
    Barbare IT
    Inscrit en
    Avril 2009
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Barbare IT
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 160
    Par défaut
    Tu peux peut-être commencer par donner un peu de code ou au moins un peu plus de détails en précisant où se situent tes difficultés ?

    Mais bon, pour te donner un exemple de timer portable, tu peux utiliser la fonction clock() déclarée dans time.h pour initialiser une variable en début d'attente, et actualiser régulièrement une seconde variable avec clock() dans une boucle. En soustrayant l'une à l'autre et enfin en divisant la valeur obtenue par CLOCKS_PER_SEC, tu auras un délai écoulé en secondes. Quand le délai prévu est écoulé, tu sors de la boucle ...
    Dans cet exemple, bien sûr, nul besoin d'un thread séparé, donc ce serait bien que tu expliques pourquoi tu en as besoin et où est ton problème à le faire ?

Discussions similaires

  1. Timer sous linux
    Par Ikit dans le forum Linux
    Réponses: 13
    Dernier message: 09/02/2010, 16h34
  2. Comment créer des services sous linux ?
    Par juju034 dans le forum Administration système
    Réponses: 9
    Dernier message: 09/07/2008, 10h56
  3. timer sous linux
    Par t-ma&&& dans le forum Linux
    Réponses: 1
    Dernier message: 08/04/2006, 12h06
  4. comment créer un JAR sous eclipse V3.0
    Par LESOLEIL dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 21/03/2006, 10h53
  5. comment créer une image sous forme d'eclipse(ronde)
    Par unix27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2005, 22h16

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