+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    411
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 411
    Points : 68
    Points
    68

    Par défaut ouvrir une fenêtre sans bloquer la console linux

    Bonjour à tous.

    J'ai utilisé la SDL pour ouvrir une fenêtre dans un programme. Mon souci c'est qu'une fois cette fenêtre ouverte je ne peux rien écrire dans ma console à cause de la boucle infinie que j'utilise pour que ma fenêtre reste afficher à l'écran. Comment puis je faire pour que ma fenêtre reste afficher tout en ayant la possibilité d'utiliser ma console ?

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    17 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 17 243
    Points : 91 126
    Points
    91 126

    Par défaut

    Bonjour,

    Peut être en lançant le programme de la façon suivante :
    ./nom_du_programme &
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    411
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 411
    Points : 68
    Points
    68

    Par défaut

    C'est une solution mais en fait mon souci est autre.
    J'ai écris un programme où j'utilise une fenêtre SDL. Le problème c'est que la suite de mon programme ne s’exécute pas tant que je n'ai pas fermé la fenêtre. J'aimerai conserver ma fenêtre et que la suite du programme s’exécute en même temps.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mai 2011
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : mai 2011
    Messages : 275
    Points : 457
    Points
    457

    Par défaut

    Peut-être en utilisant les thread de SDL?

  5. #5
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    411
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 411
    Points : 68
    Points
    68

    Par défaut

    les threads je ne connais pas je vais me renseigner.

  6. #6
    Responsable FAQ C++

    Avatar de Winjerome
    Homme Profil pro
    Inscrit en
    septembre 2009
    Messages
    8 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : septembre 2009
    Messages : 8 123
    Points : 31 880
    Points
    31 880

    Par défaut

    Bonsoir,

    Pour information : début de la discussion
    Avant de poser votre question : FAQ, Tutoriels et recherche sur le forum
    Une erreur ? Messages d'erreur et avertissements
    "Ça ne marche pas" n'apporte aucune information utile permettant de vous aider. Expliquez clairement votre problème (erreurs entières, résultat souhaité vs obtenu...).

    En essayant continuellement on finit par réussir. Donc: plus ça rate, plus on a de chance que ça marche. - Jacques Rouxel
    L'expérience, c'est le nom que chacun donne à ses erreurs - Oscar Wilde
    Retrouvez-moi en soirée sur le chat de developpez.com - Pas de question technique par MP, Merci

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •