UNIX

Si tiene previsto portar sus programas a UNIX, siga estas instrucciones:

  • No elimine los archivos de encabezado del subdirectorio SYS. Puede colocar los archivos de encabezado SYS en otra parte solo si no tiene previsto transportar los programas a UNIX.

  • Utilice el delimitador de ruta de acceso compatible con UNIX en rutinas que toman cadenas que representan rutas de acceso y nombres de archivo como argumentos. UNIX admite solo la barra diagonal (/) para este propósito, mientras que los sistemas operativos Win32 admiten la barra diagonal inversa (\) y la barra diagonal (/). En esta documentación se usan barras diagonales compatibles con UNIX como delimitadores de ruta de acceso en las instrucciones #include, por ejemplo. (Sin embargo, el shell de comandos del sistema operativo Windows, CMD.EXE, no admite la barra diagonal en comandos escritos en el símbolo del sistema).

  • Use rutas de acceso y nombres de archivo que funcionen correctamente en UNIX, que distingue mayúsculas de minúsculas. El sistema de archivos de la tabla de asignación de archivos (FAT) en los sistemas operativos Win32 no distingue mayúsculas de minúsculas. El sistema de archivos NTFS mantiene las mayúsculas y minúsculas en los listados de directorio, pero las ignora en las búsquedas de archivos y en otras operaciones del sistema.

Nota:

En esta versión de Visual C++, la información sobre la compatibilidad con UNIX se ha eliminado de las descripciones de las funciones.

Consulte también

Compatibilidad