Если я порождаю ребенка и передаю ему канал, он записывает данные на выход канала (к родителю), и после этого ребенок умирает. Может ли родитель прочитать из трубы то, что ребенок написал перед смертью? Благодарю. (ps: я говорю о C ++)
Да, но следите за буферным пространством: если родитель еще не читает, дочерний процесс не сможет записать больше, чем размер буфера, который отличается от системы к системе, 16 000 на моем.