UNIX

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

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

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

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

Примечание.

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

См. также

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