Inclusion de fichier en C

Signaler
Messages postés
11
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
5 juillet 2004
-
Messages postés
1536
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
-
salut a tous!!!!

g un probleme d'inclusion de fichier....
je travail en multiplatforme et g f deux fonctions de scan 1 pour win32 l'autre pour unix.
mon probleme c quand je compile il ne trouve pas le chemin des fichiers .c et .h (dison kil ne trouve pas la fonction).
je voudrais savoir comment ecrire l'algo pour les inclusions...
(je travail en C)

merci d'avance

4 réponses

Messages postés
1536
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
2
de kel manière inclus tu les fichiers entete ?
#include "fichier.h"

Mets des guillemets si les fichiers ne sont pas placé dans le rep lib par defaut mais dans le rep de l'applic...

++

Alhexman
Messages postés
11
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
5 juillet 2004

voila komment mon prog é fé:

Scandisk_win32.c

#include"Scandisk_win32.h"
#include<windows.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define ext_BUFR "*.BUFR"
#define ext_Picsmap "*.PXM"
void Scan_disk(char *CurrentDir,char *Liste,int n){
...

}

Scandisk_win32.h

#ifdef SCANDISKWIN32_H
#define SCANDISKWIN32_H

void Scan_disk(char *CurrentDir,char *Liste,int n);

#endif

monprog.c

#include<math.h>
#include<ctype.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#ifdef WIN32
#include<windows.h>
#include"Scandisk_win32.h"
#else
#include<dirent.h>
#include<sys/stat.h>
#include<sys/types.h>
#include"Scandisk_unix.h"
#endif

mé sa fonctionne pas
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
dans qu'elle fichier le compilateur indique-t-il l'erreur?
dans scandisk_win32.c met #include"Scandisk_win32.h"
en dernier...
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
1536
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
2
#ifdef SCANDISKWIN32_H
#define SCANDISKWIN32_H

void Scan_disk(char *CurrentDir,char *Liste,int n);

#endif

C pas #ifdef mais pluto #ifndef