¿Porque al correr mi codigo no ejecuta ningun cambio en pantalla?

publicado por: Anonymous

codeblocks edicion

Buenas mi problema continua con el compilador del codeblocks o la forma en la que
compila, en varios cursos de youtube he visto que no tienen este problema y ninguno
me a podido dar razon. Lo que pasa es que al momento de correr un programa el compilador sigue ejecutando las instrucciones anteriores, me explico con un codigo,

 bool logico;
    int a=4, b=6;
    logico = a <= b;

    cout << logico;

con esto al compilar me bota por pantalla 1 bueno hasta ahi bien ahora, si hago una
modificacion,

bool logico;
    int a=4, b=6;
    logico = a >= b;

cout << logico;

con esto me deberia aparecer en pantalla 0, pero no me sigue apareciendo 1.

bool logico;

    logico = false;

    cout << logico;

Y si lo pongo asi en false sigue botando 1 es como si no compilara o no sobreescribiera el ejecutable, claro yo estoy guardando el codigo cada vez que lo modifico. Si me podrian ayudar me salvarian la vida de verdad estoy cansado con esto es estresante.

solución

Definitivamente debes obtener un valor de 0

bool logico;
logico = false;
cout << logico;

Vuelve a construir tu proyecto (Rebuild) dando click al icono azul

introducir la descripción de la imagen aquí

O mediante el menu, Build > Rebuild.

introducir la descripción de la imagen aquí

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *