fguitch a écrit :
bah c1 pour le moment me retourne rien mais je suppose qu'il me suffit de claquer un ptit "return" et ça fonctionne...
|
return d'un tableau de pointeur sur quel flux ?
Pas possible, soit tu passes par un fichier, soit tu passes par la sortie standard, mais tu ne peux pas passer des variables ou des bouts de mémoire d'un programme à un autre. Enfin pas comme ça en tout cas.
Citation :
heu exemple pour system je fait : system(exemple.c(param1,param2)) ??
|
system() :
#include <stdlib.h>
int system(const char *string); |
Il te faut donc une chaîne de caractères en paramètre de system(). En gros cette chaîne doit contenir l'appel au programme externe exactement de la même façon que celle que tu utiliserais pour le lancer en ligne de commande.
Exemple : "c param1 param2"
Citation :
Appeler directement les fonctions de la DLL qui me sont utiles ça m'intéresse, tu as un exemple de prog qui fait ça ?
|
Ben... ton premier programme c, celui que tu appelles c1 ?
Citation :
on peut donc associé 2 dll à un seul code C ??
|
Autant que tu veux, une DLL c'est une bibliothèque de fonctions partagées.
Citation :
Si oui un exemple Svp jsui vraiment en lutte!
|
Tu utilises #include pour inclure le fichier .h correspondant à la DLL que tu souhaites utiliser, et tu inclues la DLL dans le projet (j'imagine que tu utilises VC ou un truc du genre ?)