Поделиться через


UNIX

Если планируется портировать ваши программы на UNIX, придерживайтесь следующих правил:

  • Не удаляйте файлы заголовков из подкаталога SYS. Можно поместить файлы заголовков SYS в другом месте, только если не планируется передавать программы в UNIX.

  • Используйте UNIX-совместимый разделитель пути в процедурах, которые принимают строки, представляющие пути и имена файлов, в качестве аргументов. UNIX поддерживает только косую черту (/) для этих целей, тогда как операционные системы Win32 поддерживают и обратную косую черту (\), и косую черту (/). Таким образом, эта документация использует UNIX-совместимые косые черты в качестве разделителей пути в операторах #include, например. (Однако, командная оболочка операционной системы Windows, CMD.EXE, не поддерживает косую черту в командах, введенных в командной строке).

  • Используйте пути и имена файлов, работающие корректно в UNIX, который является регистрозависимым. Файловая система "Таблица размещения файлов" (FAT) в операционных системах Win32 не учитывает регистр; файловая система NTFS учитывает регистр для списков каталогов, но не учитывает регистр при поиске файлов и в других системных операциях.

    Примечание

       В этой версии Visual C++ информация о совместимости с UNIX была удалена из описаний функций.

См. также

Другие ресурсы

Совместимость