UNIX

Si vous prévoyez de porter vos programmes vers UNIX, suivez ces instructions :

  • Ne supprimez pas les fichiers d’en-tête du sous-répertoire SYS. Vous pouvez placer les fichiers d’en-tête SYS ailleurs uniquement si vous ne prévoyez pas de transporter vos programmes vers UNIX.

  • Utilisez le séparateur de chemin d’accès compatible avec UNIX dans les routines qui acceptent des chaînes représentant des chemins d’accès et des noms de fichiers en tant qu’arguments. UNIX prend uniquement en charge la barre oblique (/) à cet effet, mais les systèmes d’exploitation Win32 prennent en charge la barre oblique inverse (\) et la barre oblique (/). Cette documentation utilise des barres obliques compatibles UNIX comme délimiteurs de chemin d’accès dans #include des instructions, par exemple. (Toutefois, l’interpréteur de commandes du système d’exploitation Windows, CMD.EXE, ne prend pas en charge la barre oblique dans les commandes entrées à l’invite de commandes.)

  • Utilisez des chemins d’accès et des noms de fichiers qui fonctionnent correctement dans UNIX, qui respectent la casse. Le système de fichiers FAT (File Allocation Table) dans les systèmes d’exploitation Win32 n’est pas sensible à la casse. Le système de fichiers NTFS conserve la casse des listes de répertoires, mais ignore le cas dans les recherches de fichiers et d’autres opérations système.

Remarque

Dans cette version de Visual C++, les informations sur la compatibilité UNIX ont été supprimées des descriptions de fonction.

Voir aussi

Compatibilité