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 :

probleme de link


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 13
    Par défaut probleme de link
    Bonjour

    J'ai un probleme de link dans mon programme c++ suivant :

    --------------------------------------------------------------------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    #include "stdafx.h" 
     
    #include "Global.asax.h" 
     
    #include <windows.h> 
     
    #include "testDLLClass.h" 
     
    //using namespace std; 
     
    namespace testDLL 
    { 
    int testDLLClass::Multiply(int i,int j){ 
     
    //HMODULE hDLL = LoadLibrary("maDLL.dll"); 
    /* 
    //on declare un pointeur sur la fonction (avec des 2 parametre ici pour multiply) 
    typedef int (WINAPI * DLL_Function_Multiply)(int _Value,int _Value2); 
    DLL_Function_Multiply pfn_Multiply; 
     
    //on appelle GetProcAddress(hdll,NOM_DE_LA_FONCTION_DANS_FICHIER_.REF); 
    pfn_Multiply = (DLL_Function_Multiply)GetProcAddress(hDLL,"Multiply"); 
     
    //on appelle la fonction 
    int res = pfn_Multiply(i,j); 
     
    //on libère la DLL 
    FreeLibrary(hDLL); 
     
    //return res; 
    */ 
     
    return i*j; 
    } 
     
    };
    -----------------------------------------

    cela me dit :
    c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\ServProv.h(93): error C2872: 'IServiceProvider' : ambiguous symbol

    si je commente la declaration #include <windows.h>
    cela marche mais j'en ai besoin pourl faire l'appel a la dll

    merci d'avance car je galere vraiment
    Merci d'utiliser les balises code...

  2. #2
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Ce symbole est ambigu avec quel autre symbole ?

    tu as creer une class 'IServiceProvider' ?

  3. #3
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 13
    Par défaut
    merci de ta reponse

    non je n'ai pas crée cette classe
    apparement elle doit etre dans windows.h aussi
    car si je le commente ca marche

    mais je ne peux pas le commenter j'en ai besoin pour le web service
    qu'en penses tu ?

  4. #4
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Ce que je ne comprend pas c'est que windows.h est la seule inclusion que tu fait avec des < > J'en conclus peut etre trop vite que toute tes autres inclusions faite avec des " " ont été créer par toi ?

    En fait je voudrais savoir avec quel autre include windows.h est il en conflit ?

  5. #5
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 13
    Par défaut
    il est en conflit avec #include "Global.asax.h"
    qui est mis directement quand je cree un projet
    ASP .NET WEB SERVICE

  6. #6
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516

  7. #7
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 13
    Par défaut
    merci bcp ca marche c parfait !

  8. #8
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    N'oublit pas de cocher le sujet comme résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme de link
    Par Volazara dans le forum MFC
    Réponses: 1
    Dernier message: 22/12/2005, 14h26
  2. [MFC]probleme de link
    Par benahpets dans le forum MFC
    Réponses: 4
    Dernier message: 12/08/2005, 09h56
  3. [newbie][virtual] probleme de link
    Par BainE dans le forum MFC
    Réponses: 1
    Dernier message: 01/06/2005, 17h21
  4. probleme de link avec visual studio .net 2003
    Par kamal101 dans le forum MFC
    Réponses: 9
    Dernier message: 28/03/2005, 21h44
  5. [dev-cpp] probleme de link
    Par alex1er dans le forum Dev-C++
    Réponses: 5
    Dernier message: 20/01/2005, 17h41

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