Namespaces
Variants

std::experimental::filesystem:: is_fifo

From cppreference.net
헤더 파일에 정의됨 <experimental/filesystem>
bool is_fifo ( file_status s ) ;
(1) (filesystem TS)
bool is_fifo ( const path & p ) ;
(2) (filesystem TS)
bool is_fifo ( const path & p, error_code & ec ) ;
(3) (filesystem TS)

주어진 파일 상태 또는 경로가 FIFO 또는 파이프 파일에 해당하는지 확인합니다.

1) 다음 표현과 동등합니다: s. type ( ) == file_type :: fifo .
2) 다음에 해당함: is_fifo ( status ( p ) ) .
3) is_fifo ( status ( p, ec ) ) 와 동등합니다. 오류가 발생하면 false 를 반환하고 ec 를 적절한 오류 코드로 설정합니다. 그렇지 않으면 ec. clear ( ) 호출을 통해 ec 가 초기화됩니다.

목차

매개변수

s - 확인할 파일 상태
p - 조회할 경로
ec - 오류 발생 시 수정할 에러 코드

반환값

true 주어진 경로나 파일 상태가 FIFO 파일에 해당하는 경우.

예외

1,3)
noexcept 명세:
noexcept
2) 오류가 발생하면 filesystem_error 를 throw합니다. 예외 객체는 p 를 인수로 하여 생성됩니다.

참고 항목