Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define a localidade , o país/região e o idioma a serem usados ao traduzir constantes de caracteres largos e literais de cadeia de caracteres.
Sintaxe
#pragma setlocale( "[ locale-string ]" )
Comentários
Como o algoritmo para converter caracteres multibyte em caracteres largos pode variar de acordo com a localidade ou a compilação pode ocorrer em uma localidade diferente de onde um arquivo executável será executado, essa pragma fornece uma maneira de especificar a localidade de destino em tempo de compilação. Ele garante que as cadeias de caracteres largos sejam armazenadas no formato correto.
A de cadeia de caracteres de localidade
A localidade "C" mapeia cada caractere na cadeia de caracteres para seu valor como um wchar_t. Outros valores válidos para
#pragma setlocale("dutch")
A capacidade de especificar uma cadeia de caracteres de idioma depende da página de código e do suporte a ID de idioma no seu computador.