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 excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Vba range avec variable ✓ - Forum VB / VBA
- Vérifier variable d'environnement TEMP - Forum Word
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
ceci ne resoud en rien le probleme.
que le extern soit dans dans un .h ou dans le programme principal cela ne change rien.