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�que standard C Discussion :

Call un .so sous Unix sans connaitre le nom de la fonction


Sujet :

Biblioth�que standard C

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par d�faut Call un .so sous Unix sans connaitre le nom de la fonction
    Je voudrais savoir s'il est possible en C (Standard) de faire appel � une fonction externe � une fonction contenu dans un .so dans le nom est dans un
    pointeur de caract�res.

  2. #2
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    2 015
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 2 015
    Par d�faut
    Bonjour, ta question est incompr�hensible. Reformule la clairement.
    Cordialement.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par d�faut voici un exemple
    Une fonction dans un programme C :

    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
    ST_PSB (TPSVCINFO *tpsvcinfo)
    {
    buffer = (char *)tpsvcinfo->data;
    strncpy(service,tpsvcinfo->name,7);
    strncpy(message,&buffer[0],4096);
     
    strcpy(pgm,"PSB");
    strcat(pgm,&service[3],4);
     
    userlog("ST_PSB : Call of pgm |%s| whith arguments |%s|",pgm,&buffer30);
     
    int i;
    (void) tpbegin(100,0);
     
    int test = &pgm[0](message, sizeof(&buffer30), &buffer30);
    et forcement dans pgm -> PSB1235



    dans mon .so :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    #include <stdio.h>
     
    int PSB1235(char *iopcb, int len_ltnv, char *ltnv){
    printf("Try\n");
    return 0;
    }

  4. #4
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    2 015
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 2 015
    Par d�faut
    Non, il n'existe rien en C standard pour faire ce que tu demandes.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par d�faut
    merci pour ta r�ponse.
    il faudrait faire appel � des librairies externes alors ?
    tu en connaitrais pas une par hasard ?

  6. #6
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49

    Informations professionnelles :
    Activit� : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 20

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par d�faut
    merci pour vos r�ponses , je vais regarder ca

Discussions similaires

  1. modifier une propri�t� sans connaitre son nom
    Par cyberchand dans le forum C#
    R�ponses: 2
    Dernier message: 17/04/2007, 16h17
  2. R�ponses: 8
    Dernier message: 16/01/2007, 15h15
  3. Comment ouvrir un fichier sans connaitre son nom
    Par APoLLoN1234 dans le forum C++
    R�ponses: 8
    Dernier message: 10/09/2006, 18h04
  4. R�ponses: 4
    Dernier message: 26/05/2006, 11h39

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