
`posix_fpathconf` 함수의 두 번째 인자로 `name`을 넘기는 경우, `name`은 특정 경로 구성 파일 특수 설정을 얻기 위한 이름을 지정하는 데 사용됩니다.
`name`의 값은 다음 중 하나를 지정할 수 있습니다.
- `_PC_LINK_MAX`: 링크 수를 얻기 위해 사용됩니다.
- `_PC_MAX_CANON`: 캐나디언 캐릭터의 최대 수를 얻기 위해 사용됩니다.
- `_PC_MAX_INPUT`: 입력 캐릭터의 최대 수를 얻기 위해 사용됩니다.
- `_PC_NAME_MAX`: 파일 이름의 최대 길이를 얻기 위해 사용됩니다.
- `_PC_PATH_MAX`: 경로 이름의 최대 길이를 얻기 위해 사용됩니다.
- `_PC_PIPE_BUF`: 파이프 버퍼의 크기를 얻기 위해 사용됩니다.
- `_PC_CHOWN_RESTRICTED`: 소유권 변경이 제한되는지 여부를 얻기 위해 사용됩니다.
- `_PC_NO_TRUNC`: 경로 이름이 잘려나가는지 여부를 얻기 위해 사용됩니다.
- `_PC_VDISABLE`: 특정 캐릭터가 비활성화되는지 여부를 얻기 위해 사용됩니다.
이러한 `name` 값 중 하나를 지정하여 `posix_fpathconf` 함수를 호출하면, 해당 경로 구성 파일 특수 설정에 대한 정보를 얻을 수 있습니다.
2025-05-20 23:19