Je voudrais que mon programme teste si un fichier est dans C: ou dans D:
pour ensuite l'ouvrir.

Je fais ceci mais ça ne marche pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
string s="C:\\chemin d'acces";
ifstream is( s.c_str() );
 
if( is.is_open()==0 )
{
        s="D:\\chemin d'acces";
}
 
is.open( s.c_str());
Le programme ne fait rien et je comprend pas pourquoi