Incrémenter un nom de fichier en c++
Résolu/Fermé
Asterix2231
Asterix2231
- Messages postés
- 50
- Date d'inscription
- mardi 5 février 2008
- Statut
- Membre
- Dernière intervention
- 16 avril 2013
Asterix2231
- Messages postés
- 50
- Date d'inscription
- mardi 5 février 2008
- Statut
- Membre
- Dernière intervention
- 16 avril 2013
A voir également:
- Incrémenter un nom de fichier en c++
- Incrémenter un nom de fichier en c++ ✓ - Forum - C++
- INCREMENTER UN NOM DE FICHIER EN BATCH ✓ - Forum - Autoit / batch
- Extraire nom de fichier vers excel ✓ - Forum - Windows
- Téléchargez cette image pour trouver le nom du fichier. il correspond au nom de cette loutre. comment s'appelle-t-elle ? - Forum - Windows
- Le nom du fichier est trop long ✓ - Forum - Windows
5 réponses
jaero
15 janv. 2010 à 22:50
- Messages postés
- 41
- Date d'inscription
- dimanche 7 septembre 2008
- Statut
- Membre
- Dernière intervention
- 31 janvier 2012
15 janv. 2010 à 22:50
Essaies un truc dans ce style:
int main(int argc, char *argv[])
{
int nb_fichier = 0; // numéro du fichier
std::string nom_fichier = "toto"; // début du nom de fichier
std::string fin_fichier = ".txt"; // extension du fichier
for(int i = 0 ; i < 100 ; i++)
{
std::stringstream fichier; // fichier à ouvrir
fichier << nom_fichier << nb_fichier << fin_fichier; // création du nouveau nom
FILE * f = fopen(fichier.str().c_str(),"w"); // ouverture
nb_fichier++; // incrémentation
}
}
A+
int main(int argc, char *argv[])
{
int nb_fichier = 0; // numéro du fichier
std::string nom_fichier = "toto"; // début du nom de fichier
std::string fin_fichier = ".txt"; // extension du fichier
for(int i = 0 ; i < 100 ; i++)
{
std::stringstream fichier; // fichier à ouvrir
fichier << nom_fichier << nb_fichier << fin_fichier; // création du nouveau nom
FILE * f = fopen(fichier.str().c_str(),"w"); // ouverture
nb_fichier++; // incrémentation
}
}
A+
Asterix2231
15 janv. 2010 à 23:20
- Messages postés
- 50
- Date d'inscription
- mardi 5 février 2008
- Statut
- Membre
- Dernière intervention
- 16 avril 2013
15 janv. 2010 à 23:20
A condition d'ajouter
#include <sstream>
Ca marche du tonnerre, merci!
Tant que j'y suis, pour créer mes fichiers dans un sous dossier du dossier courant, sais tu comment je fais?
#include <sstream>
Ca marche du tonnerre, merci!
Tant que j'y suis, pour créer mes fichiers dans un sous dossier du dossier courant, sais tu comment je fais?
Asterix2231
15 janv. 2010 à 23:24
- Messages postés
- 50
- Date d'inscription
- mardi 5 février 2008
- Statut
- Membre
- Dernière intervention
- 16 avril 2013
15 janv. 2010 à 23:24
Ah c'est bon de j'ai trouvé, merci encore pour le coup de pouce!
Bonjour,
je suis à la recherche d'un programme pour incrémenter des numéros sur un nom de fichier. Sauf que je suis nul en C++, du coup pourriez vous me donner votre programme, ou m'en dire un peu plus pour que je puisse réussir la programmation avec les lignes de commande qui ont été données ci dessus?
Merci d'avance.
je suis à la recherche d'un programme pour incrémenter des numéros sur un nom de fichier. Sauf que je suis nul en C++, du coup pourriez vous me donner votre programme, ou m'en dire un peu plus pour que je puisse réussir la programmation avec les lignes de commande qui ont été données ci dessus?
Merci d'avance.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Asterix2231
26 juin 2011 à 12:49
- Messages postés
- 50
- Date d'inscription
- mardi 5 février 2008
- Statut
- Membre
- Dernière intervention
- 16 avril 2013
26 juin 2011 à 12:49
Bonjour,
Désolé de ne pas avoir répondu plus tôt, je ne me suis plus trop baladé sur ce site depuis un moment.
As-tu résolu ton problème, ou as-tu toujours besoin d'un morceau de code?
Désolé de ne pas avoir répondu plus tôt, je ne me suis plus trop baladé sur ce site depuis un moment.
As-tu résolu ton problème, ou as-tu toujours besoin d'un morceau de code?