SVP, Est ce que quelqu'un peut m'expliquer pourquoi la
déclaration des types(surtout quelques uns )diffère d'un logiciel de
C++ à l'autre?et me donner la solution de ce problème:
J'ai exécuté un programme qui contient le type booléen : bool trouve=false; Sans avoir aucun problème et lorsque j'ai collé le même programme sur
une autre version (Visual C++), elle ne l'a pas compilé;elle donne
erreur dans la ligne où j'ai déclaré le type booléen.elle ne le
reconnait même pas (il n'est pas en bleu comme les autres types de
données).Peut être que la déclaration de ce type se fait d'une autre
façon,ou bien?.
bool existe sur VC++ comme tout autre compilo C++, mais bien entendu si tu compiles C++, si tu compiles C alors nenni.
pour 'false' c'est idem.
Le mieux, tu vires ce genre de type à la noix et tu mets 'int' auquel tu attribues 0 ou autre, ça passera partout et ce sera nettement plus efficace en exécution.