rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[C]Problème headers et prototypes

Posté par Valryon, le dimanche 18 mai 2008 à 02:16:53
Bonjour,
ou plutôt Bonsoir !

Je ne sais pas si c'est la fatigue ou si j'ai vraiment une erreur étrange, mais là je bloque.

Voilà la situation : j'ai deux fichiers, l'un est un .h et l'autre un .c.

Dans le .h je mets ceci :
#ifndef GAME_H
#define GAME_H

#include "boite.h"

void initialisation(u8 personnage, u8 mode_jeu);

#endif


Et dans le .c :
#include "game.h"

/**
...
*/
void initialisation(u8 personnage, u8 mode_jeu)
{
...
}

Jusque là c'est pas franchement violent, et je ne pensais pas bloquer sur ça. Mais le compilateur me sort une erreur :

In file included from .../source/game.c:9:
.../include/game.h:14: error: expected ')' before 'personnage'

.../game.c:18: error: expected ')' before 'personnage'

make[1]: *** [game.o] Error 1
make: *** [build] Error 2


Comme s'il ne comprenait pas les paramètres...
J'ai exactement la même chose avec une autre fonction dans un autre fichier header et un autre fichier source et là ça marche très bien.

Je précise que je programme sur Nintendo DS, d'où les types de variables "Unsigned int 8bits" u8.

Peut-être voyez-vous où ça cloche ?
Merci, et bonne nuit.
Répondre à Valryon  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le dimanche 18 mai 2008 à 04:10:06
Salut,

Y'aurait pas un soucis dans boite.h ?
Et les u8 ils sont bien définis?
Répondre à kilian

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Valryon, le dimanche 18 mai 2008 à 19:56:34
J'avais oublié d'inclure le fichier qui définit le type u8...

Erreur bien bête !
Merci d'avoir cherché ;)
Répondre à Valryon
Logiciels pertinents trouvés dans les téléchargements
Télécharger CCleaner 2.09.600CCleaner - CCleaner (Crap Cleaner) est un utilitaire de nettoyage gratuit permettant de garantir un respect de la vie privée en...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Télécharger Free Mp3 Wma Converter 2.0Free Mp3 Wma Converter - Free Mp3 Wma Converter permet de convertir tout vos fichiers Mp3 , Wma , Ogg , AAC , m4a , mp4 , Ape , flac, Wav : ...Catégorie: Conversion
Licence: Freeware/gratuit
Télécharger Vista Codec Package 4.7.1Vista Codec Package - Vista Codec Package regroupe une collection impressionnante de codecs (audio et vidéo), permettant d'ouvrir la plupart...Catégorie: Codecs
Licence: Freeware/gratuit
Télécharger PDF Creator 0.9.5PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable...Catégorie: PDF
Licence: Open Source
Plus de logiciels gratuits sur « [C]Problème headers et prototypes »