begin process at 2010 02 10 01:11:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

f.open() avec string


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

f.open() avec string

mercredi 25 mars 2009 à 20:26:49 | f.open() avec string

Yannick465

Bonjour,

comment peut-on utiliser la commande f.open() pour ouvrir un fichier dont le nom a été spécifié par l'utilisateur avec la commande cin >>  ?
J'avais pensé à un code du genre :

ifstream f;
string fichier ;
cout << "entrer nom de fichier";
cin >> fichier;
fichier=fichier+".txt";
f.open(fichier);
.....

mais la commande f.open demande un paramètre constant.
Merci de m'aider.

mercredi 25 mars 2009 à 23:56:24 | Re : f.open() avec string

gamemonde

Membre Club
f.open(fichier.c_str());

je crois que ça fonctionne mais j'ai pas vérifié
jeudi 26 mars 2009 à 00:02:30 | Re : f.open() avec string

Yannick465

Oui ca marche! Nickel. Merci.

:)


Cette discussion est classée dans : fichier, string, commande, open, cin


Répondre à ce message

Sujets en rapport avec ce message

Renommer un fichier [ par mindark ] Bonjour, j'essaie tout betement de renommer un fichier a l'aide des api, mais ca ne marche pas !Je veux renommer "kk.txt" en "qq.txt"String ancien="C: conversion d'un string [ par bastiente ] Ba$t :bonjour... Voila je travaille sur un fichier ou figure la valeur : 32 989,88Je dois la retourner dan un autre fichier. Ca c'est fait, mai je doi effacer un fichier [ par MLine ] Peut-etre que cette question est stupide, mais comment effacer un fichier (sous C++ builder 5)? il est déclaré comme ça :fstream iofile("truc.txt");Il rechercher une string dans un fichier sous windows [ par doudblast ] voilà : l'idée est de récuperer une ip dans un fichier txtpar contre cette ip ne sera pas toujours la même et ne sera pas toujours précisemment au mêm Ouvrir et lire un fichier texte en C++.net [ par Eels ] Voila j'aimerais ouvrir un fichier texte qui se presente sous cette forme:NumPort Nom du trojanNumPort2 Nom du trojan 2En fait, je fais un scanner de String table et fichier texte [ par Marsin ] Bonjours, je cherche comment ecrire le contenu d'un fichier texte dans une string table. le but c de rendre une application multilanguage, le soft doi lire un fichier et le stocker dans une variable [ par sevay ] Bonjour à tous,J'ai quelques notions en C/C++ et travaille dans un environement Visual c++ 6.Mon problème est que je voudrais lire un fichier dont le Open Inventor [ par kssrol ] Bonjour,Je cherche les sources d'open inventor pour C.Je vous explique mon problème. Je suis étudiant et je dois incorporé dans un modeler existant du Récupérer une chaine dans un fichier texte [ par alncool ] En fait je dispose d'une classe avec trois attributs de type string. J'ai réalisé une surcharge de l'opérateur << pour pouvoir écrire dans un fichier Cin capricieux... [ par DJeS ] c'est sans doute tres idiot mais bon voila...je fais un ptit prog test pr m'assurer que l'erreur viens bien d'ou je pense...:#include int main(){char


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

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

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