Voici un code qui permet de déterminer sur quel système d'exploitation un fichier texte a été crée
La fonction prend en entrée, soit un nom de fichier (avec le chemin complet), soit un identifiant valide comme celui renvoyé par la fonction FOPEN.
En sortie, la fonction retourne une chaine de caractère spécifiant le système d'exploitation parmi la liste suivante :
- 'win' => Windows
- 'unix' => Unix/Linux ou Mac OS X (et +)
- 'mac' => Mac jusqu'à la version 9
Elle peut également retourner, en second argument de sortie, le nombre de caractères représentant la fin d'une ligne.
Si le fichier est vide ou ne contient qu'une seule ligne, la fonction renvoie une c ...
Voir la suite