Mon fichier source commence par:Impossible fonctions utilisées définies dans le fichier d'en-tête
#include "foo.h"
Je suis en mesure d'utiliser toutes mes variables globales, les types et struct de mon dossier d'en-tête. Dans mon fichier d'en-tête, j'ai commencé avec deux comprend:
#include<file.h>
Passez ensuite aux variables globales:
#define GLOBAL
Puis struct:
#typedef struct boo;
Ensuite types. Ensuite, je vais aux déclarations de fonction. I.e.:
size_t foo(int*r, size_t nitems);
Qu'est-ce que je fais mal que je reçois des erreurs de l'éditeur de liens>
Je ne peux m'empêcher de me demander à quoi sert le #define GLOBAL? –
et quelle erreur obtenez-vous? – triclosan
Le #define global est juste une définition globale de varibale, j'ai écrit: #define Global 5 Mais je reçois un LNK2001 – Matt