2009-12-31 3 views
0

Simple question vraiment .. Je commence juste la programmation avec Xcode et je crée un programme simple ANSI C et le livre Xcode que je suis en train de lire dit d'inclure c.h parce qu'il définit vrai et faux pour vous entre autres choses. Je ne sais pas si c.h et je me demande si c'est un gros problème ou non.Vous manquez c.h dans Xcode?

Comment puis-je résoudre ce problème?

Répondre

4

c.h n'est pas un en-tête standard. Est-ce un fichier d'inclusion défini dans le livre? Essayez de supprimer l'inclure et voir si le code compile.

+2

l'en-tête C99 pour les types booléens est appelé 'stdbool.h'; il n'y en a pas vraiment besoin, cependant: les compilateurs compatibles prendront en charge le type intégré '_Bool', qui a la plage' {0,1} ' – Christoph

0

Le livre a fait ressortir que c'était un en-tête standard. La seule chose pour laquelle il a été utilisé était la définition du vrai et du faux, donc je les ai définis à la main comme je suppose que tout le monde le fait et compilé sans lui.