Bonjour,
j'ai un premier programme qui contient une fonction principale
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
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:
EParams LoadingParams(char *arg1, EParams aa);
comment peut-on appeler l’exécutable correspondant dans un programme externe??
Merci pour toute proposition
Partager