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++ Discussion :

Souci avec fenetre C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut Souci avec fenetre C++
    Bonjour,

    Un souci concernant la mise en place d’un software, il me parle de C++ et je n’y connais rien ?

    J’ai acheté un software sur le site : http://www.datadoctor.org/

    De là on m’a donné un lien pour le telecharger, pas de problèmes, je l‘ai installé, il fonctionnait bien, mais comme j’avais mal rentré des donnés, j'ai voulu le désinstaller ( sous XP avec Ajout/supression des programmes) et cela je l’ai fait 2 fois.

    Resultat des courses, lorsque je clic maintenant sur le raccourci, j’ai la fenêtre suivante :


    Microsoft Visual C++ Debug Library

    Debug Assertion Failed!
    Program: ...ta Doctor Ba, Link Checker\Data Doctor Ba, Link Checker.exe
    File: fgets.c
    Line: 60
    Expression: str != NULL
    For information on how your program can cause an assertion
    falure, see the visual C++ docimentation on asserts
    (Press Retry to debug the application)


    ET impossible d’aller plus loin.

    Pourtant je l’ai installé sans problème sur un autre ordinateur après ?

    Dans quelle direction aller pour résoudre cela ?

    Merci

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Le mieux est encore de contacter l'éditeur pour lui signaler ton problème. Ici, cela concerne plus les problèmes de développement. Et visiblement, tu as installé/désinstallé puis réinstallé un soft ... qui visiblement a un bug. L'éditeur est encore le mieux placer pour t'aider.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Merci pour la réponse.
    C'est pas des Français qui gèrent cela.

    Je leur ai envoyé un mail avec le probleme.. s'ils répondent.. dur..dur.

    L'anglais c'est pas mon point fort.

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


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

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 119
    Billets dans le blog
    148
    Par défaut
    Ça ne choque personne d'entendre parler d'un logiciel vendu en version DEBUG ?
    Car les assertions c'est qu'en DEBUG, je me trompe?

    Enfin bref, moi j'apporte pas la solution au problème donc je peux me coucher :s
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

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

  5. #5
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut,
    Citation Envoyé par LittleWhite Voir le message
    Ça ne choque personne d'entendre parler d'un logiciel vendu en version DEBUG ?
    Car les assertions c'est qu'en DEBUG, je me trompe?

    Enfin bref, moi j'apporte pas la solution au problème donc je peux me coucher :s
    Ce n'est pas aussi net que cela...

    On trouve, effectivement, beaucoup d'assertion dans la version debug, mais, d'un autre coté, dans le cadre d'un développement utilisant la programmation par contrat, il y a quelque chose d'illogique à désactiver les assertions dans la version release.

    En effet, il est souvent préférable dans un tel contexte de faire en sorte qu'une assertion non respectée provoque l'arrêt pur et simple de l'application (voire d'autres actions particulières) car ce n'est pas forcément parce que le contrat était respecté durant toute la période de tests qu'il se sera encore forcément lorsque l'utilisateur posera se "sales mains pleines de doigts" sur l'application
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

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


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

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 119
    Billets dans le blog
    148
    Par défaut
    Citation Envoyé par koala01 Voir le message
    En effet, il est souvent préférable dans un tel contexte de faire en sorte qu'une assertion non respectée provoque l'arrêt pur et simple de l'application (voire d'autres actions particulières) car ce n'est pas forcément parce que le contrat était respecté durant toute la période de tests qu'il se sera encore forcément lorsque l'utilisateur posera se "sales mains pleines de doigts" sur l'application
    Ah! Vous évoquez parfaitement une des questions récentes que je me posais ( d'ailleurs, faudra que je demande l'avis sur le forum bientot )

    Mais finalement, dans l'utilisation actuelle que j'ai de l'assertion, c'est plus de la sécurité pour voir si le programmeur en lui même ne fait pas des erreurs de codage ( genre je passe NULL à une fonction ). Comme ça, au lieu d'avoir un bug qui se signalera de manière très aléatoirement, je n'aurais qu'un assert à plus tot.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

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

Discussions similaires

  1. Souci avec fenetre modale
    Par savanah66 dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 06/05/2013, 00h20
  2. quelques soucis avec word 2000
    Par ramchou dans le forum Word
    Réponses: 3
    Dernier message: 06/09/2004, 18h13
  3. [DEBUTANT] petits soucis avec un prgm de chat
    Par LechucK dans le forum MFC
    Réponses: 8
    Dernier message: 19/01/2004, 16h52
  4. [Kylix] Projet avec fenetre marche pas
    Par Therich dans le forum EDI
    Réponses: 1
    Dernier message: 11/07/2003, 12h34
  5. Réponses: 4
    Dernier message: 16/02/2003, 12h16

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