[C/C++] Transformation de fichiers

Transformation de fichiers [C/C++] - C++ - Programmation

Marsh Posté le 04-02-2010 à 20:52:57    

Bonjour à tous
 
J'ai essayé de programmer un truc en Batch mais on m'a conseillé un langage un peu plus complet pour ça, voici ce que j'aimerais faire :
 
 
- créer un fichier .txt pour chaque fichier .csv présent dans le dossier où est situé le programme en exécutant les modifications suivantes :
 
xxx.csv (composé de deux colonnes de nombres séparées par des tab)
 
1            0
2            0.1
3            0.2
4            0.3
5            0.5
6            0.7
...           ...
 
en ce fichier xxx.txt
 
n
0
0.1
0.2
0.3
0.5
0.7
...
 
 
n représente le nombre de lignes dans le fichier xxx.txt (moins la ligne du n évidemment)
 
Pourriez vous m'aider ?
 
Merci d'avance
 
 
Caldween


Message édité par Caldween le 04-02-2010 à 23:30:22
Reply

Marsh Posté le 04-02-2010 à 20:52:57   

Reply

Marsh Posté le 05-02-2010 à 10:13:10    

En C, utiliser fopen, fgets ou fread, fprintf ou fwrite, et fclose.

Reply

Marsh Posté le 05-02-2010 à 13:00:57    

En script:
wc -l xxx.csv |cut -f 1 -d' '>xxx.txt; awk '{print $2}'<xxx.csv  >> xxx.txt


---------------
deluser --remove-home ptitchep
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed