Share via


Conformidad con ANSI C

La convención de nomenclatura para los identificadores Microsoft- específicos en el sistema de motor en tiempo de ejecución (como funciones, macros, constantes, variables, y definiciones de tipo) es ANSI- bajo. En esta documentación, cualquier función en tiempo de ejecución que siga las normas ANSI/ISO C se anota es compatible con ANSI. Las aplicaciones de ANSI- bajo deben utilizar sólo estas funciones compatibles ANSI.

Los nombres de funciones y variables globales Microsoft- específicas comienzan con un único carácter de subrayado. Estos nombres se pueden reemplazar solo localmente, dentro del ámbito de código. Por ejemplo, cuando se incluye archivos de encabezado en tiempo de ejecución de Microsoft, puede sin embargo localmente reemplazar la función Microsoft- concreta denominada _open declarar una variable local del mismo nombre. Sin embargo, no puede utilizar este nombre para formar la función o la variable global global.

Los nombres de macros Microsoft- específicas y de constantes de manifiesto comienzan con dos caracteres de subrayado, o con un único carácter de subrayado inicial inmediatamente seguido por una letra mayúscula. El ámbito de estos identificadores es absoluto. Por ejemplo, no puede utilizar el identificador Microsoft- concreto _UPPER por este motivo.

Vea también

Otros recursos

Compatibilidad