setlocale이란 함수는 어디다 어떨때 쓰는 함수 인가요?

puaxx의 이미지

setlocale이란 함수는 어떨때 사용하는 함수인지 궁금합니다.

익명 사용자의 이미지

puaxx wrote:
setlocale이란 함수는 어떨때 사용하는 함수인지 궁금합니다.

아마 locale 설정하는거로 보입니다.
set locale
eungkyu의 이미지

보통 프로그램 시작시에 setlocale (LC_ALL, ""); 이렇게 호출하여 현재 로케일 환경으로 설정하는데 쓰입니다. 이렇게 하고 나면 앞으로 로케일의 영향을 받는 함수를 사용하면 현재 로케일에 따라 적절한 결과를 보이게 됩니다.