cpp/experimental/fs/is character file

Checks if the given file status or path corresponds to a character special file, as if determined by POSIX S_ISCHR. Examples of character special files are character devices such as, , , or on Linux.

@1@ Equivalent to. @2@ Equivalent to or  respectively

Return value
if the file indicated by or if the type indicated  refers to a block device,  otherwise. The non-throwing overload returns if an error occurs.

Exceptions
@1@ @2,3@