Páginas de códigos

code page es un juego de caracteres, que puede incluir números, signos de puntuación, y otros glifos.Los lenguajes diferentes y configuraciones regionales pueden utilizar páginas de códigos distintas.Por ejemplo, la página de códigos ANSI 1252 se utiliza para el inglés y la mayoría de idiomas europeos; La página de códigos OEM 932 se utiliza para los caracteres Kanji del japonés.

Una página de códigos se puede representar en una tabla como una asignación de caracteres a los valores de un solo byte o valores multibyte.Muchas páginas de códigos comparten el juego de caracteres ASCII de caracteres en el intervalo de 0x00 a 0x7F.

La biblioteca en tiempo de ejecución de Microsoft utiliza los siguientes tipos de páginas de códigos:

  • página de códigos ANSI del Sistema-valor predeterminado.De forma predeterminada, al iniciar el sistema en tiempo de ejecución establece automáticamente la página de códigos multibyte a la página de códigos ANSI del sistema-valor predeterminado, que se obtiene del sistema operativo.la llamada:

    setlocale ( LC_ALL, "" );
    

    también establece la configuración regional en la página de códigos ANSI del sistema-valor predeterminado.

  • página de códigos de la configuración regional.El comportamiento de varias rutinas de servicio depende de la configuración regional actual, que incluye la página de códigos de la configuración regional.(Para obtener más información, vea Rutinas de la Configuración regional.) De forma predeterminada, todas las rutinas de la configuración regional en la biblioteca en tiempo de ejecución de Microsoft utilizan la página de códigos que corresponde a “C” la configuración regional.En tiempo de ejecución puede cambiar o ver la página de códigos de la configuración regional en uso con una llamada a setlocale.

  • página de códigos de Multibyte.El comportamiento la mayoría de las rutinas de caracteres multibyte en la biblioteca en tiempo de ejecución depende de paginación actual de código multibyte.De forma predeterminada, estas rutinas utilizan la página de códigos ANSI del sistema-valor predeterminado.En tiempo de ejecución puede ver y cambiar la página de códigos multibyte con _getmbcp y _setmbcp, respectivamente.

  • La configuración regional “c” está definido por ANSI correspondiente a la configuración regional en la que los programas de c se han ejecutado tradicionalmente.La página de códigos de la configuración regional “c” (página de códigos “c”) corresponde al juego de caracteres ASCII.Por ejemplo, en la configuración regional “c”, islower devuelve true para los valores 0x61 – 0x7A únicamente.En otra configuración regional, islower puede devolver true para estas junto con otros valores, como definido por esa configuración regional.

Vea también

Referencia

Internacionalización

Rutinas de servicio por categoría