Pesquiza e Ordenação 0.0.1
Projeto estuda pesquisa: sequencial e binária; ordenação: selectsort e quicksort.
Macros | Definições de tipos | Funções | Variáveis

Referência ao ficheiro mycommdef.h

Declarações comuns a todos os módulos. Mais...

#include <curses.h>

Ir para o código fonte deste ficheiro.

Macros

#define FALSE   0
#define TRUE   1

Definições de tipos

typedef unsigned int UINT

Funções

void EmptyStdIn (void)
 Consome dados da entrada padrão. Isto fará com que os dados a mais que o usuário entrou sejam ignorados. A leitura byte a byte faz-se necessária, pois o programa pode estar trabalhando com um arquivo de entrada, assim podemos identificar cada final de entrada com LF '
'.
void WaitReturn (void)
 Imprime na tela espere e aguarda pela tecla enter.

Variáveis

bool g_bStdinConnectedTotty

Descrição detalhada

Declarações comuns a todos os módulos.

Data:
26/04/12 11:13
Versão:
0.0.1
Autor:
Alessandro Elias, ae11@inf.ufpr.br
Ruanito Diego Santos, rds@inf.ufpr.br

Documentação das macros

#define FALSE   0

Define valor booleano falso.

#define TRUE   1

Define valor booleano verdadeiro.


Documentação dos tipos

typedef unsigned int UINT

Define tipo somente numeros positivos


Documentação das funções

void EmptyStdIn ( void  )

Consome dados da entrada padrão. Isto fará com que os dados a mais que o usuário entrou sejam ignorados. A leitura byte a byte faz-se necessária, pois o programa pode estar trabalhando com um arquivo de entrada, assim podemos identificar cada final de entrada com LF '
'.

Observações:
Note que esta função só é útil quando o programa esta interagindo com o usuário. Nesta condição podemos fazer o programa ignorar a entrada que excede algum buffer.
void WaitReturn ( void  )

Imprime na tela espere e aguarda pela tecla enter.

Observações:
Esta função só executara as linhas abaixo em caso a variável global g_bStdinConnectedTotty = TRUE, entrada padrão esta conectada ao terminal do usuário. Se o usuário entrar qualquer dado antes de enter ele(s) serão ignorados.
Veja também:
MoreInput, EmptyStdIn

Documentação das variáveis

< declarada em sortui.c, TRUE stdin esta conectado a um terminal FALSE caso contrário.

Variável blobal, recebe valor da função isatty().

isatty() retorna 1 quando file descriptor esta conectado a um terminal, 0 caso contrário.

 Tudo Estruturas de dados Ficheiros Funções Variáveis Definições de tipos Enumerações Valores da enumeração Macros