읽기() 함수 호출의 시간 초과를 구현하는 방법? 시리얼 com 포트를 통신에 사용하고, read() 함수를 호출할 때마다 타임아웃을 구현하고 싶다. int filedesc = open( "dev/ttyS0", O_RDWR ); read( filedesc, buff, len ); 편집: 나는 리눅스 OS를 사용하고 있다.선택 기능 호출을 사용하여 구현하는 방법selectroperties는 가장 높은 파일 설명자 + 1인 5개의 매개 변수를 사용하고, 그 다음 fd_set를 읽으려면 1개, 쓰기용 1개, 예외용 1개를 사용한다.마지막 파라미터는 구조체 시간 값이며, 시간 초과에 사용된다.오류 시 -1, 시간 초과 시 0 또는 설정된 세트의 파일 설명자 수를 반환한다. #include #include #in..