포크 빈()을 사용하지 않고 새로운 쌍의 tty (마스터와 슬레이브)를 만들어야합니다. PTS (4)의 남자 C 새 tty 포크
, 그 기록된다 프로세스/디바이스/ptmx를 개방, 나는 그렇게는/dev/ptmx 엽니 다, 그것이 의사 단말 마스터 (PTM)에 대한 파일 기술자를 취득하고, pseudo-terminal slave (PTS) 장치는/dev/pts 디렉토리에 생성됩니다. C에서 작은 프로그램으로
open("/dev/ptmx", O_RDWR);
을하지만/dev에에서 만든 새로운 PTY가 없다//를 PTS.
왜 forkpty()를 사용하지 않습니까? 이 숙제를 배정합니까? – Eregrith
이전 질문에 대한 답을 수락하십시오 (도움이되었다고 가정). –