Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4722 connectés 

 


Dernière réponse
Sujet : [C] C moa ou c mon compilo
246tNt bool n'existe que en c++
 
Mais un int n'est pas plus ou moin rapide. La plupart du temp, les bool sont représenté par des entier ... car on se fout de la perte de place que ca entraine et vu que c plus rapide d'y acceder ... ( enfin je crois, alignement de mémoire oblige non ? )

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
246tNt bool n'existe que en c++
 
Mais un int n'est pas plus ou moin rapide. La plupart du temp, les bool sont représenté par des entier ... car on se fout de la perte de place que ca entraine et vu que c plus rapide d'y acceder ... ( enfin je crois, alignement de mémoire oblige non ? )
archangel Tant pis vai utiliser des int :(
Erwan_ le type bool n'exista pas en C (ANSI)
 

  • change de compilo, peut-etre LCC ?????? (je ne sais pas...)


  • mets un int à la place


1 pour TRUE,  pour FALSE
 

  • tu créer un type énumeré

HappyHarry pas de booléens en C !  :non:
archangel voilà toujours sous linux avec gcc
 
mon fichier kikou.c :
 
#include <stdlib.h>
#include <stdio.h>
 
 
int main()
{
 
  bool toto;
 
  printf("kikou" );
 
}
 
 
Et voilà le message d'erreur :
 
'bool' undeclared
 
Rassurez moi bool ça existe bien en C non ? dois-je changer de compilo :??:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)