Bonjour,
j'ai un premier programme qui contient une fonction principale


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
#pragma comment(linker,"/entry:LoadingParams") 
EParams LoadingParams(char *arg1, char *arg2)
{
   //traitement
    EParams  aa;
 
  return ;
 
}
1. je souhaite appeler l’exécutable de ce programme dans un programme externe, j'ai utilisé la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
void main()
{
execl("c:/mesdonnées/ LoadingParams.exe", "arg1", "arg2");
}
questions
1) mon 1er programme doit théoriquement retourner valeur de type EParams , comment puis-je récupérer cette classe dans un programme externe. la fonction excel() retourne elle des valeurs??
2) si ma fonction EParams LoadingParams(char *arg1, char *arg2)contient une variable de type EParams comme paramètre d'entrée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
EParams LoadingParams(char *arg1,  EParams aa);
comment peut-on appeler l’exécutable correspondant dans un programme externe??

Merci pour toute proposition