test.c

у программу-обертку дляwrite() переопределить исходную системную функцию и внутри нее мне нужно выполнить другую программу черезexecve(); для которого я включаю заголовочный файлunistd.h, Я получаю ошибкуconflicting types for 'write' /usr/include/unistd.h:363:16: note: previous declaration of 'write'was here, Я был бы очень признателен, если бы кто-то мог помочь мне, так как мне нужно вызывать другую программу изнутри оболочки, а также посылать ей аргументы из подпрограммы оболочки.

Ответы на вопрос(5)

Ваш ответ на вопрос