На главную
Вы находитесь в Хранилище файлов Белорусской цифровой библиотеки

Demos for textbook "C programming in Unix"

  • Программка на X windows под g++
  • Hello world
  • Hello world
  • Long'и и extern'ы
  • Extern и указатели
  • Область действия переменных
  • Указатели
    Ў a.7.c
  • Псевдотерминалы
  • Читаем структуры ядра
  • Работаем с директориями
  • Timer, интервалы времени
  • Программа cp
  • cp построчно
  • cp используя read и write
  • Факториал
  • Отдельные записи в файле, чтение через структуру
  • Добавить к файлу
  • Отдельные записи в файле, чтение через структуру
  • Структура директории
  • Директории в BSD
  • Печать атрибутов файлов
  • Команда more работаем с терминалом в посимвольном режиме
  • termio
  • Чтение и таймауты
  • Информация о пользователях
  • Команда time
  • Пауза
  • Сигналы
  • Посылаем себе сигнал
  • Посылаем себе сигнал
  • Таймаут с прерыванием используя сигналы
  • Холостое ожидание сигнала
  • Очень сложные сигналы
  • Fork. Очень простой shell
  • Execv
  • Открываем канал сами со своим fork-нутым сыном
  • Обмен сообщениями между программами в pipe
  • Переустановка EUID
  • Управление процессами stop
  • bg
  • fg
  • Waitfor
  • Инклудник
  • Межпроцессное взаимодействие. Unix socket. Клиент
  • Сервер
  • Очереди сообщений. msg. сервер
  • клиент
  • Shared memory. сервер
  • клиент
  • клиент
  • Интернет socket клиент
  • сервер
  • udp
  • Файловая система, inode, System V
  • BSD
  • суперблок, индирект-адресация
  • Лимиты на ресурсы
    Ў 14.2.c
  • Структура директории НЕ BSD
  • Маленький интервальчик ожидания