J'ai la situation suivante :
1- Dans un fichier ".c", j'ai défini une fonction .
2- dans le ".h" qui lui correspond, j'ai déclaré cette fonction "extern".
Est-ce que lorsque je compile, cette situation peut provoquer une erreur de linkage puisque le mot clé "extern" signifie que cette fonction est déclarée ailleurs alors que, moi, je ne l'ai déclarée nulle part ailleurs sauf dans le ".h" du 2- ?
Partager