begin process at 2012 05 30 15:04:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Algorithme

 > 

Maths

 > 

Recuperation de donnees


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Recuperation de donnees

lundi 6 octobre 2008 à 09:23:30 | Recuperation de donnees

paulinep



Bonjour, je dois lire des donnees dans un fichier texte pour les organisees.
Voici le type de fichier (ce que je cherche a afficher c est ce qu'il y a en rouge. Dans le fichier j ai ce type de donnees qui se repete 50 fois et la valeur de T02 varie). 

Pouvez vous m aidez s il vous plait?
 
 
Messnr.: 001   Datum: 23.09.2008   Zeit: 14:58:57
Keithley:
0101 T01     0.00000 °C    0102 T02    15.47087 °C    0103 ----  ---.----- ----
0104 ----  ---.----- ----  0105 ----  ---.----- ----  0106 ----  ---.----- ----
0107 ----  ---.----- ----  0108 ----  ---.----- ----  0109 ----  ---.----- ----
0110 ----  ---.----- ----
 
Druck:  
P01:       49.5647  
PKAM:      44.1536  
 
PSI:
0101 PK     48.92505 kPa   0102 PK     44.00981 kPa   0103 PK     44.11922 kPa  
0104 PK     49.56470 kPa   0105 PK     48.95871 kPa   0106 PK     44.07714 kPa  
0107 PSON   44.14447 kPa   0108 PBAR   49.56470 kPa   0109 P01    49.56470 kPa  
0110 PK     49.56470 kPa   0111 PSON   94.71083 kPa   0112 P      49.56470 kPa  
0113 P      49.56470 kPa   0114 P      94.71083 kPa   0115 P      94.71083 kPa  
0116 PKAM   94.71083 kPa  
 
Sondengeometrie:
       X         Y         Z       Alpha     Beta        R       Gamma    Achse W  
   -140.00      0.00      0.00     90.00      0.00      0.00   -180.00      0.00
 
 
Messnr.: 002   Datum: 23.09.2008   Zeit: 14:59:02
Keithley:
0101 T01     0.00000 °C    0102 T02    17.79391 °C    0103 ----  ---.----- ----
0104 ----  ---.----- ----  0105 ----  ---.----- ----  0106 ----  ---.----- ----
0107 ----  ---.----- ----  0108 ----  ---.----- ----  0109 ----  ---.----- ----
0110 ----  ---.----- ----
 
Druck:  
P01:       49.5610  
PKAM:      44.1423  
 
PSI:
0101 PK     48.83718 kPa   0102 PK     44.02294 kPa   0103 PK     44.12394 kPa  
0104 PK     49.56100 kPa   0105 PK     48.85402 kPa   0106 PK     44.07344 kPa  
0107 PSON   44.17444 kPa   0108 PBAR   49.56100 kPa   0109 P01    49.56100 kPa  
0110 PK     49.56100 kPa   0111 PSON   94.70713 kPa   0112 P      49.56100 kPa  
0113 P      49.56100 kPa   0114 P      94.70713 kPa   0115 P      94.70713 kPa  
0116 PKAM   94.70713 kPa  
 
Sondengeometrie:
       X         Y         Z       Alpha     Beta        R       Gamma    Achse W  
   -135.00      0.00      0.00     90.00      0.00      0.00   -180.00      0.00
 
Voici le code que j ai commencee a ecrire mais il ne fonctionne pas, il ya un probleme a la compilation :  
 

Code :
  1. #include <string.h>
  2. #include <stdlib.h>
  3. #include <stdio.h>

  4. int main()
  5. {
  6.     FILE* fichier = NULL;
  7.     char texte[100]="";
  8.     char*  cTmp;
  9.     char   cTmp2[20];   
  10.     fichier = fopen("K345_040.DAT", "r" );//ouverture du fichier
  11.    
  12.     do//je fais une boucle pour afficher toutes les donnees du fichier
  13.     {

  14.           printf("%s\n",texte);
  15.                  
  16.          
  17.     }while (fgets(texte,100,fichier)!= NULL);


  18.     cTmp = strstr(texte,"T02" ) + 4;//je cherche T02 dans texte + l espace
  19.     while(cTmp[1] != '°')
  20.     {
  21.           *cTmp2+1 = *cTmp+1;
  22.           *cTmp2 = '\0';
  23.     }



  24.     system("pause" );
  25.     return 0;
  26. }
jeudi 9 octobre 2008 à 09:23:06 | Re : Recuperation de donnees

thierry la fronde

Membre Club
bonjour

*cTmp2+1 = *cTmp+1; ?? j'ai un doute /// utilise plutôt des tableaux au lieu de pointeur. Voire même se pencher sur l'allocation dynamique (Malloc ...) si la taille du tableau n'est pas connu d'avance.
cTmp2[Index]=cTmp[AutreIndex]

thierry la fronde


Cette discussion est classée dans : fichier, donnees, texte, pk, kpa


Répondre à ce message

Sujets en rapport avec ce message

recuperation de donnees d un fichier texte. [ par coyotedef ] j'aimerai recuperer des donnees presente dans fichier texte et les classer dans un tableau. ces donnees sont toutes du meme format mais se trouve au m LECTURE ET RECUPERATION DES DONNEES DANS UN FICHIER TEXTE EN LANGAGE C [ par FOSTA ] Bonjour,je souhaite recupérer des données dans un fichier texte. Nous considéronsqu'un enregistrement du fichier contient onze(11) champs séparés les Lire un fichier texte et mettre les donnees dans un tableau [ par t047554 ] Bonjour a tous,Je suis un debutant en c et j'aimerai bien arrive a résoudre mon probleme.Voila mon probleme, j'aimerai lire un fichier texte qui a un Connaitre le nombre de ligne d'un fichier texte [ par sarah65536 ] Salut !Voila, je voudrai savoir qu'elle fonction en C++ me permettrait de connaitre exactement le nombre de lignes que comporte un fichier texte.Est-c remplir un LDAP via un fichier texte [ par Kaazar ] Bonjour, je dois développer un petit outil permettant de populer (remplir) un annuaire LDAP à l'aide d'un fichier texte. Je vois comment lire ce fichi Afficher le contenu d'un fichier texte [ par johndave ] Chers programmeurs, je voudrais, apres avoir ecrire dans un fichier texte, pouvoir afficher son contenu. Quel est le pocesus? Merci bcp. Lire la nième ligne d'un fichier texte [ par boninou ] Bonjour à tous !J'aurais voulu savoir comment lire la nième ligne d'un fichier texte en C.Que dois-je utiliser ? fgets? je dois me deplacer avec fseek création de fichier texte [ par dissaben ] Bonjour, Je suis arrivé à créer un fichier texte, afin le code compilé ne genère  aucune erreur, mais je voudrais savoir ou se trouve le fichier texte lecture de fichier texte sur mfc [ par dissaben ] Bonjour,Je suis sur un projet dans lequel je dois utiliser une base de donnée. Mais du fait que je n'aurai pa assez de tempsj'utilise plutot un fichie Fichier texte écrit avec la fonction fprintf [ par dayvid75014 ] Bonjour à tous,Pendant l'exécution de mon programme, je viens récupérer des informations et les écrire dans un fichier texte. Cependant, lorsque je re


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales