UNIX

Wenn Sie Ihre Programme nach UNIX portieren möchten, befolgen Sie folgende Richtlinien:

  • Entfernen Sie keine Headerdateien aus dem Sys-Unterverzeichnis. Sie können die SYS-Headerdateien nur an anderer Stelle platzieren, wenn Sie nicht beabsichtigen, Ihre Programme nach UNIX zu übertragen.

  • Verwenden Sie die UNIX-kompatiblen Pfadtrennzeichen in Routinen, die Zeichenfolgen für Pfade und Dateinamen als Argumente annehmen. UNIX unterstützt nur den Schrägstrich (/) für diesen Zweck, aber Win32-Betriebssysteme unterstützen sowohl den umgekehrten Schrägstrich (\) als auch den Schrägstrich (/). In dieser Dokumentation werden unixkompatible Schrägstriche als Pfadtrennzeichen in #include Anweisungen verwendet. (Die Windows-Betriebssystem-Befehlsshell CMD.EXE unterstützt jedoch nicht den Schrägstrich in Befehlen, die an der Eingabeaufforderung eingegeben werden.)

  • Verwenden Sie Pfade und Dateinamen, die in UNIX ordnungsgemäß funktionieren, wobei die Groß-/Kleinschreibung beachtet wird. Bei dem Dateisystem der Dateizuordnungstabelle (FILE Allocation Table, FAT) in Win32-Betriebssystemen wird die Groß-/Kleinschreibung nicht beachtet. Das NTFS-Dateisystem behält den Fall für Verzeichnisauflistungen bei, ignoriert jedoch die Groß-/Kleinschreibung bei Dateisuchen und anderen Systemvorgängen.

Hinweis

In dieser Version von Visual C++ wurden UNIX-Kompatibilitätsinformationen aus den Beschreibungen der Funktionen entfernt.

Siehe auch

Kompatibilität