Ir ao conteúdo
  • Cadastre-se

Unit dos


Daneil igor

Posts recomendados

eu estou tentando usar a procedure setcbreak, atribuindo false a ela, mas

quando eu faço o programa abaixo ela continua true...

ex:


Program teste;
uses
crt,dos;
var
ver:boolean;
begin
CLRSCR;
setcbreak(false);
getcbreak(ver);
Writeln(ver);{ao invés de aparecer FALSE, aparece TRUE }
readkey;
end.

Eu queria saber porque isso n esta dando certo

valeu :lol:

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

eu estou tentando usar a procedure setcbreak, atribuindo false a ela, mas

quando eu faço o programa abaixo ela continua true...

ex:


Program teste;
uses
crt,dos;
var
ver:boolean;
begin
CLRSCR;
setcbreak(false);
getcbreak(ver);
Writeln(ver);{ao invés de aparecer FALSE, aparece TRUE (_(}
readkey;
end.

Eu queria saber porque isso n esta dando certo

valeu :lol:

Olá, fiz alguns teste aqui com o seguinte código:

Program teste;
uses
crt,dos;
var
ver:boolean;
begin
CLRSCR;
setcbreak(false);
getcbreak(ver);
Writeln(ver);
setcbreak(true);
getcbreak(ver);
Writeln(ver);
setcbreak(false);
getcbreak(ver);
Writeln(ver);
readkey;
end.

RESULTADO ESPERADO:

FALSE

TRUE

FALSE

No Turbo Pascal 7.1 o valor é alterado normalmente, já no Free Pascal Compile (usando NotePad++) todos os valores saem como TRUE.

Apesar de serem poucos teste (dois compiladores) eu acredito que "esse bug" pode está relacionado a "plataforma do SO", ou seja, o TP7 está em ambiente DOS (aqui uso um DOS emulado no Seven, mas acredito que pelo o CMD o resultado seja o mesmo) o resultado é alterado, mas em ambiente Windows não!!! Possa ser que o SO (Windows) não esteja permitindo desativa o recurso "Ctrl+C"...

Qual é o seu compilador? É via Windows ou DOS?

Fiquei curioso também

Abraços

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!