![]() |
1
10
实际上,经过一番挣扎之后,似乎解决这个问题的唯一方法是让“父”进程假装成使用OS伪终端API调用的终端。 一个人应该在fork()之前调用'openpty()',在子代码中,他应该调用'login_tty(slave)'然后slave变成stdin/out和stderr。
修改后的父代码(以防有人需要此代码):
|
![]() |
2
2
将插入一个调用
否则,setvbuf应该做到:
|
![]() |
3
0
http://lists.gnu.org/archive/html/bug-coreutils/2008-11/msg00164.html 可以使用LD_PRELOAD设置vbuf |
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 5 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 5 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 5 月前 |