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 :

erreur dans fichier map


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 117
    Par défaut erreur dans fichier map
    Salut à tous;

    je suis en train de programmer en c++ et j'ai eu cette erreur que je ne comprends pas:
    c:\program files\microsoft visual studio\vc98\include\map(93) : error C2039: 'first' : is not a member of 'pair<class std::_Tree<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::pair<class std::basi

    c'est que ce fichier map qui s'ouvre, je ne comprends rien!!!

    quelqu'un pourrait-il m'aider!!!

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Par défaut
    On pourrait voir le bout de code qui pose problème ?

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 117
    Par défaut
    Voilà!!
    quand je clique sur l'erreur, la fléche pointe cette ligne dans le fichier map (à quoi il sert en fait????)

    [CODE]
    _Tref operator[](const key_type& _Kv)
    {iterator _P = insert(value_type(_Kv, _Ty())).first;
    return ((*_P).second); }
    [CODE]

    Cette erreur est incompréhensible vu qu'elle est apparue sans que je ne touche à rien dans ce fichier!!! et que 2mn avant mon prog marchait parfaitement

    Merci de m'aider!!!

  4. #4
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Par défaut
    Nan mais je parlais de ton code. Cette erreur vient d'une mauvaise utilisation des map, donc de ton code, pas de la librairie standard. Je suppose que tu n'as aps qu'une seule erreur, mais une liste dont une pointe sur une ligne de ton programme ?

  5. #5
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Dans la liste d'erreurs, une ligne doit en effet pointer sur ton code.
    Le code que tu as écrit entraine une "incompatibilité" avec le code de map, d'ou le fait que map souvre.
    Essaye de trouver la ligne dans ton code qui pose problème.

  6. #6
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 117
    Par défaut
    Salut à tous!!!

    Merci pour vos réponses mais qu'est ce que le fichier map exactement??????

    Merci pour votre aide et bonne journée!!!

  7. #7
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Par défaut
    Bon vu la tête de ton code, je suppose que ça plante dans l'avant dernier printf.

    On peut voir la déclaration de MYSQL_ROW ?

  8. #8
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 117
    Par défaut
    je ne comprend pas ce que tu me demande
    MYSQL_ROW est un type prédéfini, je n'avais pas à le déclarer juste à l'utiliser pour déclarer myRow_ch!!

  9. #9
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Par défaut
    BOn bah je réitère ma question :

    Citation Envoyé par bolhrak
    Nan mais je parlais de ton code. Cette erreur vient d'une mauvaise utilisation des map, donc de ton code, pas de la librairie standard. Je suppose que tu n'as aps qu'une seule erreur, mais une liste dont une pointe sur une ligne de ton programme ?

  10. #10
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 117
    Par défaut
    après avoir farfouiller mon code, il s'agit apparement des bib mysql++ et sqlplus.hh que j'utilise pour faire la connexion avec la bd mysql, quand je les mets en commentaires la compilation s'effectue normalement!! mais bien sûr pas d'éxécution!!!

Discussions similaires

  1. Erreur dans le mapping d'une collection
    Par gégé140488 dans le forum JPA
    Réponses: 1
    Dernier message: 06/10/2011, 16h21
  2. [hs] installshied 2009 , erreur dans fichier MSI
    Par sivaller dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 18/02/2011, 18h00
  3. [XCode] SIGABRT erreur dans fichier main.m
    Par kOrt3x dans le forum XCode
    Réponses: 1
    Dernier message: 12/02/2011, 23h21
  4. Erreurs dans fichier de log
    Par guappi dans le forum Administration
    Réponses: 10
    Dernier message: 25/09/2007, 16h26
  5. Erreur dans fichier de test d'un package
    Par momotsurugi dans le forum Oracle
    Réponses: 2
    Dernier message: 27/04/2006, 20h41

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