+ Responder ao Tópico



  1. #1
    giu_jota
    E AI PESSOAL!

    SOU INICIANTE EM PROGRAMAÇÃO C EM LINUX, E ESTOU TENDO ALGUNS PROBLEMAS NO SEGUINTE PROGRAMA:

    # include <stdio.h>
    # include <curses.h>

    int main()
    {
    float Contador= 0.0;

    initscr(); //inicializa a biblioteca ncurses
    keypad(stdscr,TRUE);//habilita as teclas especiais
    noecho(); //naum permite recuo

    do{
    clear();
    printw("Nada sendo pressionado (%lf)...\n",Contador);

    Contador += 0.1;
    } while(!getch()); // enquanto nada foi pressionado

    printw("Contador: %lf\n",Contador);

    refresh(); // atualiza a tela

    getch();

    endwin(); //finaliza a ncurses

    return 0;
    }

    O Q ACONTECE EH Q, AO INVES DELE FICAR DANDO O LOOP ATE SER PRESSIONADA ALGUMA TECLA, ELE SOH FAZ UMA VEZ! SERA ALGUMA INCOMPATIBILIDADE COM A BIBLIATECA NCURSES, SE ALGUEM PUDER AJUDAR ....DESDE JA AGRADEÇO

  2. essa linha: getch();

    tem q estar dentro do teu loop...

    do{
    blablabal
    }while


    alias todos os comandos q vc quer q sempre sejam executados qdo a pessoa pressionar a tecla tem q estar dentro do while






Tópicos Similares

  1. Ncurses
    Por gustavognunes no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 20-04-2007, 00:51
  2. criar menus com ncurses
    Por fernando.mogi no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 06-07-2005, 07:54
  3. Erro com ncurses na compilação do kernel
    Por vonlinkerstain no fórum Servidores de Rede
    Respostas: 0
    Último Post: 10-03-2004, 09:28
  4. ncurses no slack
    Por roger_malk no fórum Servidores de Rede
    Respostas: 2
    Último Post: 30-01-2004, 13:30
  5. ncurses-devel...
    Por Danilo_Montagna no fórum Servidores de Rede
    Respostas: 3
    Último Post: 17-03-2003, 16:47

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L