no save
Assistance
Achat
News

Forum | programmation
Aide C++ : Structure & Fichier
Louise, le mar. 18 avr. 2006 à 21:58:41
Bon...J'ai essayé de faire du mieux que je peux avec ce que je connais jusqu'à maintenant. Cependant, dans mon main(){ je veux que le tri se fait là, mais comment puis-je passer d'un nom à un autre afin de les comparer pour les placer en ordre alphabétique?...

#include <iostream>
#include <fstream>
#include <string>

using std::cout;
using std::ifstream;
using std::ofstream;


struct Utilisateur {
char Nom[20] , Prenom[20] , Type_appareil[10] , Extension_telephonique[5] ;
char Bureau[10] , Prise[20] , Inventaire[10] , Adresse_physique[20] ;
char Adresse_Ip[20] ;
};


Lire_Element (ifstream Fichier) {
Utilisateur Un_utilisateur;

Fichier >> Un_utilisateur.Nom ;
Fichier >> Un_utilisateur.Prenom ;
Fichier >> Un_utilisateur.Type_appareil ;
Fichier >> Un_utilisateur.Extension_telephonique ;
Fichier >> Un_utilisateur.Bureau ;
Fichier >> Un_utilisateur.Prise ;
Fichier >> Un_utilisateur.Inventaire ;
Fichier >> Un_utilisateur.Adresse_physique ;
Fichier >> Un_utilisateur.Adresse_Ip ;
return Un_utilisateur;
}


main () {

ifstream Infos ;
Utilisateur User ;
ofstream Nouveau ;

Infos.open("dinfo.txt") ;
Nouveau.open("dinfo_apres_tri.txt");

while ( ! Infos.eof()) {
for (i=0 ; i<20 ; i++) {
strncmp ( ?????????????
??????????????????????????
??????????????????????????
Nouveau << ????? ;
}}

Infos.close();
Nouveau.close(),
}
Précédentmamiemando
avr. 06
Louise
avr. 06
Suivant
REPONSES
mamiemando
avr. 06
Louise
avr. 06
mamiemando
avr. 06
Louise
avr. 06
mamiemando
avr. 06
Louise
avr. 06
Louise
avr. 06
Louise
avr. 06
mamiemando
avr. 06
Louise
avr. 06
Version Web
Réalisé par RedShift
no save