Здорово.
Есть какая-то константа в этой библиотеке, которая хранит кол-во стандартных сигналов.
Подскажите.
C <signal.h>
Модератор: Модераторы разделов
-
daedalus
- Сообщения: 127
- Статус: толстый полярный лис
- ОС: Gentoo-hardened
Re: C <signal.h>
Констант там всего 20 и еще две пользовательские. Константы, которая указывает на число сигналов я не видел.
SIGHUP Отбой
SIGINT Прерывание
SIGQUIT Выход
SIGILL Недопустимая инструкция
SIGABRT Самоостановка
SIGTRAP Перехват события
SIGIOT Перехват ввода-вывода
SIGEMT Перехват эмуляции
SIGFPE Исключение с плавающей запятой
SIGKILL Неперехватываемый сигнал завершения
SIGBUS Ошибка шины
SIGSEGV Нарушение сегментации
SIGSYS Неправильный аргумент в системный вызов
SIGPIPE Нарушение канала
SIGALRM Истечение времени
SIGTERM Завершение
SIGCHLD Изменение статуса дочернего процесса
SIGCLD Аналогично SIGCHLD
SIGPWR Перезапуск после проблемы с питанием
SIGXCPU Ограничение процессорного времени
SIGHUP Отбой
SIGINT Прерывание
SIGQUIT Выход
SIGILL Недопустимая инструкция
SIGABRT Самоостановка
SIGTRAP Перехват события
SIGIOT Перехват ввода-вывода
SIGEMT Перехват эмуляции
SIGFPE Исключение с плавающей запятой
SIGKILL Неперехватываемый сигнал завершения
SIGBUS Ошибка шины
SIGSEGV Нарушение сегментации
SIGSYS Неправильный аргумент в системный вызов
SIGPIPE Нарушение канала
SIGALRM Истечение времени
SIGTERM Завершение
SIGCHLD Изменение статуса дочернего процесса
SIGCLD Аналогично SIGCHLD
SIGPWR Перезапуск после проблемы с питанием
SIGXCPU Ограничение процессорного времени
Код: Выделить всё
--- /dev/brain
+++ /dev/ass-
drasute
- Сообщения: 4
- ОС: не знаю
Re: C <signal.h>
Я сам не видел.
Мне вот сказал препод, что есть какая-то.
Короче, надо как-то определить программно число стандартных сигналов в сете.
Не могу что-то нигде найти как.
Мне вот сказал препод, что есть какая-то.
Короче, надо как-то определить программно число стандартных сигналов в сете.
Не могу что-то нигде найти как.
-
daedalus
- Сообщения: 127
- Статус: толстый полярный лис
- ОС: Gentoo-hardened
Re: C <signal.h>
А для какого типа, он не сказал? В позиксе их 28, например.
Код: Выделить всё
--- /dev/brain
+++ /dev/ass-
deadhead
- Сообщения: 1913
- Статус: zzz..z
Re: C <signal.h>
кхе... поднимите глаза выше
Темы от студентов с запросами готовых решений по заданиям зарываются не глядя.
[x] close
-
drasute
- Сообщения: 4
- ОС: не знаю
Re: C <signal.h>
каких еще готовых решений? я спрашиваю одну константу
Должна быть какая-то константа с соотв. значением
А для какого типа, он не сказал? В позиксе их 28, например.
Должна быть какая-то константа с соотв. значением
-
daedalus
- Сообщения: 127
- Статус: толстый полярный лис
- ОС: Gentoo-hardened
-
Bizdelnick
- Модератор
- Сообщения: 21498
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: C <signal.h>
Shell
% grep -i '^#.*num' /usr/include/signal.h
#include <bits/signum.h>
% grep -i '^#.*num' /usr/include/bits/signum.h
#define _NSIG 65 /* Biggest signal number + 1Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
drasute
- Сообщения: 4
- ОС: не знаю
Re: C <signal.h>
Благодарю