
stream_isatty() 함수는 표준 입력 스트림이 터미널에 연결되어 있는지 확인하는 함수입니다. 이 함수의 반환값은 0이 아닌 정수 값을 반환하며, 이는 스트림이 터미널에 연결되어 있으면 1을, 그렇지 않으면 0을 반환합니다.
이 값을 사용하여 처리를 하려면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
c
#include
int main() {
if (isatty(STDIN_FILENO)) {
printf("표준 입력 스트림이 터미널에 연결되어 있습니다.n");
} else {
printf("표준 입력 스트림이 터미널에 연결되어 있지 않습니다.n");
}
return 0;
}
위의 예제에서, isatty() 함수는 STDIN_FILENO (표준 입력 스트림)를 인자로 받아, 스트림이 터미널에 연결되어 있는지 확인합니다. 반환값이 1이면, 스트림이 터미널에 연결되어 있음을 의미하며, 0이면 그렇지 않음을 의미합니다.
2025-06-28 23:18