Programación General > C/C++

 undefined symbol 'bool'

<< < (2/2)

m0skit0:
No uses ese compilador, está obsoleto. Si programas para Windows, te aconsejo VC++ (que es gratis ahora), sino usa GCC (que también es gratis), en tu caso g++ que es el compilador de C++ de GNU.

Saludos

Geo:
Si debes utilizar ese compilador, usa una alternativa:

Usa int en lugar de bool

--- Código: C ---   int sw=1;  do  {    printf("%d, ",serie);    if (sw) serie+=4;    else serie-=2;  //...  Lo mismo pero "más bonito" ;). Esto te sirve si quieres importar algún código de otro compilador que si soporte el tipo bool.

--- Código: C --- #include <stdio.h>#include <conio.h> #define bool int#define true 1#define false 0 int main (){  int serie=1;  bool sw = true;  do  {    printf( "%d, ",serie );    if( sw ) serie += 4;    else serie -= 2;  //...} Si puedes elegir, considera cambiar de compilador :).

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa