Prechod zpet z ICANON

Jiri Petrlik jiripetrlik na seznam.cz
Neděle Červen 8 11:00:16 CEST 2003


Zdravim,
pokousim se naprogramovat program, ktery bude pracovat v ICANON. Bohuzel po 
ukonceni programu nefunguje terminal tak jak ma. Napisu prikaz, ale nejde 
odeslat enterem. Posilam zdrojak meho programu:

#include <stdio.h>
#include <termios.h>

main()
{
  struct termios initial,new;
  FILE *input;
  FILE *output;
  int promena = 0;
  tcgetattr(fileno(input),&initial);
  new = initial;
  new.c_lflag &=~ICANON;
  tcsetattr(fileno(input),TCSANOW,&new);
  promena = getchar();
  tcsetattr(fileno(input),TCSANOW,&initial);
  getchar();
  exit(0);
}

Jiri Petrlik


Další informace o konferenci Linux