Я только что попытался скомпилировать код, который я написал некоторое время назад, с использованием Gnu g ++ в режиме C ++ 11, чтобы посмотреть, потребуется ли в ближайшее время переделка кода (я также планирую протестировать его в режиме C ++ 17 для того же самогопричина).
Я обнаружил, что функция kill () вызвала ошибку компилятора, и похоже, что функция kill больше не существует в заголовке signal.h.
Я только что посмотрел на http://www.cplusplus.com/reference/csignal/ как на ссылку, которая, кажется, подтверждает, что это не просто упущение, связанное с Gnu, а, кажется, в стандарте.
Я могу 'Я не могу найти обоснования для этого упущения нигде, и я не могу найти никакого предложения о том, как мне управлять процессами без него.Кто-нибудь может указать мне правильное направление?