Tri d'un fichier txt en c

maintenance_info Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai un fichier txt contenant les lignes(chaine de caractères)
je veux le trier sans utiliser untableau ou fichier tmp en intermediare.
pouvez vous m'aider.
merci d'avance.

A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
dans quel contexte fais-tu cela?
0
maintenance_info Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   12
 
bonjour,
j'ai un fichier .txt générer de la part d'un automate(c'est un fichier de tracabilité de la machine),je veux le trier.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Pourquoi n'utiliser ni tableau en mémoire, ni fichier intermédiaire?
Toutes les lignes ont-elles le même nombre de caractères?
Quel logiciel utilises-tu?
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
quel est le critère de tri?
est-il autorisé de créer un nouveau fichier trié, ou est-il nécessaire de trier à l'intérieur du fichier de départ?
est-il autorisé de créer un tableau avec un nombre par ligne?
0
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
Bonjour,

À part faire un appel système à
sort
si tu es sous Linux (ce qui aura l'inconvénient de rendre ton programme non portable vers d'autres systèmes d'exploitation), je vois difficilement comment tu peux trier ton fichier si tu ne passes pas par un tableau intermédiaire, car tu en auras besoin au moment d'appeler
qsort
.

Bonne chance
0