C/Visual C - undefined symbol 'bool'

 
Vista:

undefined symbol 'bool'

Publicado por mapechuca (6 intervenciones) el 13/07/2009 13:34:55
Hola a todos, mi pregunta seria porque cuando compilo esto en turbo c, me sale como error lo sgte:
undefined symbol 'bool'
undefined symbol 'sw'

#include <stdio.h>
#include <conio.h>
int main ()
{
int serie=1;
bool sw=true;
do
{
printf("%d, ",serie);
if (sw) serie+=4;
else serie-=2;
sw=!sw;
} while (serie<=23);
getch();
return 0;
}

talvez a este simbolo no lo pude identificar el compilador, y tendria que usarse un reemplazo propio del turbo c? no estoy seguro :ouch: ...este programa realiza una serie especifica.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:undefined symbol 'bool'

Publicado por eduardo (82 intervenciones) el 13/07/2009 19:48:45
Lenguaje C no soporta el tipo de dato bool como en C++ o en VB.
en lugar de ello se usan interruptores:

int val;

si val == 0 -> faso
si val != 0 -> verdadero

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:undefined symbol 'bool'

Publicado por PETER (6 intervenciones) el 14/07/2009 00:46:12
gracias)) ese turbo c esta un poco viejito, ya me decidi mejor por el dev c++ donde me compila el programa ese sin problemas..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar