interaction entre 2 programme
Bonjour je souhaiterait, faire 2 programmes différents mais qui interagissent entre eux. Il me faut donc des variables qui sont communes au 2 programmes. J'ai donc utilisé des variables globales.
Voici le code des mes 2 programmes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| int impulsion;
int i;
int main()
{
impulsion =0;
i=0;
while (i==0)
{
impulsion++;
}
return 0;
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include<stdio.h>
extern int impulsion;
int i,cp;
char temp[10];
int main()
{
i=0;
while (i!=-1)
{
if (cp==100)
{
sprintf(temp,"%i",impulsion);
puts(temp);
cp=0;
}
else
cp++;
}
return 0;
} |
Voila le problème c'est que quand je compile avec gcc (je suis sous linux(Debian)) il me dit qu il ne connait pas la variable impulsion qui est pourtant définie dans l'autre programme :(
J'ai essayer de faire un lien entre les deux mais ca marche pas.
Merci pour votre aide