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


Пример 5.14


#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));

}




Начало  Назад  Вперед



Книжный магазин