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

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Travail sur fichier


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

Travail sur fichier

mardi 11 février 2003 à 11:50:55 | Travail sur fichier

smocking

Pouuriez-vous me dire comment renommer ou effacer un fichier en C++ ?
mardi 11 février 2003 à 12:56:51 | Re : Travail sur fichier

vieuxLion

bonjour,
ca serait bien de faire une recherche avant de poser ta question : sur "renommer" tu pourra trouver :
http://www.cppfrance.com/article.aspx?Val=13
http://www.cppfrance.com/article.aspx?Val=89

Voila quand même une réponse :

#include <iostream>
int main()
{
//pour renommer :
rename("test1.txt","test2.txt");
// pour la destruction :
remove("test2.txt");
return 0;
}


-------------------------------
Réponse au message :
-------------------------------

> Pouuriez-vous me dire comment renommer ou effacer un fichier en C++ ?
mercredi 12 février 2003 à 03:58:42 | Re : Travail sur fichier

jonathanmcdougall

> bonjour,
> ca serait bien de faire une recherche avant de poser ta question : sur "renommer" tu pourra trouver :
> http://www.cppfrance.com/article.aspx?Val=13
> http://www.cppfrance.com/article.aspx?Val=89
>
> Voila quand même une réponse :
>
> #include <iostream>
> int main()
> {
> //pour renommer :
> rename("test1.txt","test2.txt");
> // pour la destruction :
> remove("test2.txt");
> return 0;
> }


Et 'rename', il vient de où?

Il n'y a aucune moyen standard en C++ de renommer ou d'effacer un fichier. Pour cela, il faut faire appel à des fonctions de l'os :

int main()
{
system("rm fichier"); //linux
system("del fichier"); //windows
}

Jonathan Mcdougal
Montréal, Québec
mcdougalljonathan@hotmail.com
http://www.multimania.com/utopiasoftware
mercredi 12 février 2003 à 10:04:48 | Re : Travail sur fichier

vieuxLion

Merci pour ta rigueur, on va avancer.
Il est vrai que les accès au filesystem sont très sujettes à la plateforme mais à ta question je répond <cstdio>
je modifie donc mon #include <iostream>
par #include <cstdio>
Est ce assez standard ?

> Et 'rename', il vient de où?
>
> Il n'y a aucune moyen standard en C++ de renommer ou d'effacer un fichier. Pour cela, il faut faire appel à des fonctions de l'os :
>
> int main()
> {
> system("rm fichier"); //linux
> system("del fichier"); //windows
> }
>
> Jonathan Mcdougal
> Montréal, Québec
> mcdougalljonathan@hotmail.com
> http://www.multimania.com/utopiasoftware
>
-------------------------------
Réponse au message :
-------------------------------

> > bonjour,
> > ca serait bien de faire une recherche avant de poser ta question : sur "renommer" tu pourra trouver :
> > http://www.cppfrance.com/article.aspx?Val=13
> > http://www.cppfrance.com/article.aspx?Val=89
> >
> > Voila quand même une réponse :
> >
> > #include <iostream>
> > int main()
> > {
> > //pour renommer :
> > rename("test1.txt","test2.txt");
> > // pour la destruction :
> > remove("test2.txt");
> > return 0;
> > }
>
>
jeudi 13 février 2003 à 03:22:34 | Re : Travail sur fichier

jonathanmcdougall

> Merci pour ta rigueur, on va avancer.
> Il est vrai que les accès au filesystem sont très sujettes à la plateforme mais à ta question je répond <cstdio>
> je modifie donc mon #include <iostream>
> par #include <cstdio>
> Est ce assez standard ?
>

Je me retire là dessus avec toutes mes excuses. C'est ce qui se passe lorsqu'on dit quelque chose sans vérifier. std::rename() et std::remove() sont deux fonctions standards.

Désolé, et merci pour la correction.

Jonathan Mcdougal
Montréal, Québec
mcdougalljonathan@hotmail.com
http://www.multimania.com/utopiasoftware


Cette discussion est classée dans : fichier, travail


Répondre à ce message

Sujets en rapport avec ce message

[C/C++] Lecture d'un fichier [ par krboktion ] Bonjour, je travail sur un fichier qui doit pouvoir me lire n'importe quel type de fichier, pour mes tests j'ai utilisé un banal fichier .txt dans leq probleme d'ecriture dans un fichier [ par thmatew ] Bonjour,Comme dit dans le sujet: j'ai un probleme d'écriture dans un fichier.Je recoit le nom du fichier d'un client distant, le fichier se crée, mai Inclusion de fichier en C [ par Kevin972 ] salut a tous!!!!g un probleme d'inclusion de fichier....je travail en multiplatforme et g f deux fonctions de scan 1 pour win32 l'autre pour unix.mon SMTP Base64 Débutant... [ par bisnn ] Bonjour a tous, Je cherches un moyen d'envoyer un mail en smtp avec un fichier joint... Après plusieurs recherche je sais maintenant qu'il est nécess éliminer les mots vides d'un fichier texte [ par mervat ] bonjour, j'ai un petit truc qui me bloque, je veux éliminer du fichier texte in les mots qui existent dans le fichier texte motvide et mettre le résul probléme parser fichier [ par randouda2008 ] bonjour j'ai un fichier.mat contenant une matrice carrée je veux faire un programme qui lit ce fichier et remplit une autre matrice à partir de donnée recupere les valeurs d'un fichier dans un tableau [ par nassim1987 ] Bonjour, je programme en C,j'ai un fichier texte de la forme: 2.3,4,7,3,3.9,1.9, 6.8,3.9,1,3.8,0.1, . . ..etc Je voudrais récupérer les valeurs numér lecture de fichiers (commence bien mais le programme s'arrete) [ par vercd7am ] Bonjour, j'ai un probleme avec le programme suivant; je veux lire deux fichiers, l'un contient une colonne de nombres, l'autre des coordonnees: je lis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,390 sec (4)

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