Haa les variable 'extern'
Nic
-
Char Snipeur -
Char Snipeur -
Bonjour, j'ai un petit problème de compilation avec un programme.
J'ai une structure qui est définie disons dans le fichier A.c
Je veux travailler dans un fichier B.c avec cette même structure
J'ai fait :
par contre, la dernière ligne me donne une erreur a la compilation que voici :
src/stream_socket_adaptation.c: In function `tipc_stream_socket':
src/stream_socket_adaptation.c:140: dereferencing pointer to incomplete type
Pouvez-vous m'orienter vers une solution SVP.
Merci beaucoup
Nic
J'ai une structure qui est définie disons dans le fichier A.c
typedef union tipc_sock
{
...
}
Je veux travailler dans un fichier B.c avec cette même structure
J'ai fait :
extern struct tipc_sock* tipcsk;
tipcsk = (struct tipc_sock*)tipc_usercalls.createPort(&argv);
tipcsk->userdata.sendargv.origport = port_ref(tipcsk);
par contre, la dernière ligne me donne une erreur a la compilation que voici :
src/stream_socket_adaptation.c: In function `tipc_stream_socket':
src/stream_socket_adaptation.c:140: dereferencing pointer to incomplete type
Pouvez-vous m'orienter vers une solution SVP.
Merci beaucoup
Nic
A voir également:
- Haa les variable 'extern'
- Vba range avec variable ✓ - Forum VB / VBA
- Variable d'environnement temp ✓ - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Variable objet ou bloc "with" non définie - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
ceci ne resoud en rien le probleme.
que le extern soit dans dans un .h ou dans le programme principal cela ne change rien.