Използване на анонимни тръби
Отворете тръба (pipe) и запазете входно/изходните файлови дескриптори (I/O FD). Създайте дъщерен процес (fork):
Родителски процес: затворете входният файлов дескриптор (input/read). Запишете съобщение на изходният файлов дескриптор (output/write). Затворете изходният файлов дескриптор (output/write).
Дъщерен процес: затворете изходният файлов дескриптор (output/write). Прочетете съобщение от входният файлов дескриптор (input/read). Отпечатайте полученото съобщение. Затворете входният файлов дескриптор (input/read).
pipe-pass-message.c
Компилирайте и стартирайте програмата:
Last updated
Was this helpful?