Tri d'un fichier txt en c

maintenance_info Messages postés 73 Statut Membre -  
yg_be Messages postés 24281 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 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 585
 
bonjour,
dans quel contexte fais-tu cela?
0
maintenance_info Messages postés 73 Statut Membre 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 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 585
 
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 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 585
 
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 34193 Date d'inscription   Statut Modérateur Dernière intervention   7 892
 
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