Программирование в стандарте POSIX


         

Открытие на запись специального файла,


#include
#include
#include
#define C_TERM "/dev/tty"
char msg [] = "HELLO !!!\n";
int main (void) {
int fd;
/* Открытие на запись специального файла,
ассоциированного с управляющим терминалом */
if ((fd = open (C_TERM, O_WRONLY)) < 0)
{
perror ("OPEN");
return (-1);
}
/* Вывод на терминал */
if (write (fd, msg, sizeof (msg)) != (ssize_t)
sizeof (msg)) {
perror ("WRITE");
return (1);
}
return (close (fd));
}

Содержание  Назад  Вперед