Type"boolean"

Résolu
Bonjour,
Pourquoi le type "bool" ou boolean n'st pas accecpté par borland C?
Si vous connaissez un autre compilateur C autre que borland et dev ++ et TC veuillez svp le mentionner ou introduire un lien pour le telecharger.
Merci d'avance .
Configuration: Windows XP
Firefox 3.5.5

1 réponse

  1. Contributeur
    Salut,
    Pourquoi le type "bool" ou boolean n'st pas accecpté par borland C
    "bool" existe en C++ mais pas en C. Par contre depuis l'ISO C99, les compilateurs reconnaissent l'utilisation du mot clé _Bool (bibliothèque stdbool.h)
    Borland C est un compilateur vieux et donc ne connaît pas l'ISO C99. Si tu veux rester chez Borland, utilise plutôt Turbo C++.
    Sinon, il existe d'autres compilateurs plus ou moins conformes à l'ISO C99 (gcc, etc.). Tu peux utiliser par exemple Code::Blocks comme IDE (gratuit). Tu auras ainsi la possibilité d'utiliser mot clé _Bool.

    Par contre, si tu veux rester en ISO C89/90, tu devras te construire ton type _Bool.

    Cdlt,