ranouf
Messages postés237Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention31 août 2009
-
9 mars 2003 à 15:34
cs_C2S
Messages postés38Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention20 mars 2005
-
10 mars 2003 à 00:15
comment peut on savoir si un fichier existe ? sachant que le fichier s'appelle test.ini
cs_C2S
Messages postés38Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention20 mars 2005 9 mars 2003 à 17:01
#include
#include <fstream>
using namespace std;
int main()
{
if (!ifstream("C:\\test.ini"))
// je ne sais aps si ca marche sous windows en chemin relatif!!!
{
cout << "le fichier n'existe pas!!!" << endl;
}
return 0;
}
------------
C2S
------------
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 9 mars 2003 à 18:21
Cessez de tester existence fichier en essayant de l'ouvrir.
C'est INVALIDE comme solution.
Si fichier deja ouvert en mode exclusif, ce qui se fait souvent, ta solution repond non et pourtant existe.
BruNews, ciao...
Vous n’avez pas trouvé la réponse que vous recherchez ?
ranouf
Messages postés237Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention31 août 2009 9 mars 2003 à 18:56
je vois que ça fonctionne merci bien mais ce que je pige pas c "using namespace std;" c koi ? une lib ? une fonction relative a une lib tu peux m'eclairer stp ?
cs_C2S
Messages postés38Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention20 mars 2005 10 mars 2003 à 00:15
Le C++ a été normalisé en 1998, et dans la norme de 98, entre autre, il faut utiliser des include <XXX> sans ".h" et il existe la notion de namespace!! qui permet de reduire la portée de certains elements! renseigne toi sur les espaces de noms ou namesapce tu verras!!!
------------
C2S
------------