Czy plik istnieje ?
Ostatnio zmodyfikowano 2010-10-09 22:03
mesajah Temat założony przez niniejszego użytkownika |
Czy plik istnieje ? » 2010-10-07 15:28:37 Mam do was 2 sprawy . Jak zrobić takie rzeczy : 1. Sprawdzić czy plik istnieje w folderze z programem 2. Stworzyć plik save.txt za pomocą c++ |
|
DejaVu |
» 2010-10-07 15:29:44 Jedna z opcji spróbować otworzyć go do odczytu. |
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-10-07 15:32:21 proszę o odpowiedz w kodzie ( czyli że treść kodu ) |
|
pekfos |
» 2010-10-07 15:45:50 bool exists( const char * s ) { ifstream ifs( s ); if( !ifs.good() ) return false; ifs.close(); return true; } void create( const char * s ) { ofstream ofs( s ); ofs.close(); } |
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-10-08 19:25:26 czyli
bool exists( const char * s ) { ifstream ifs( s ); if( !ifs.good() ) return false; ifs.close(); return true; }
To jest czy plik istnieje i jak chce sprawdzic czy istnieje to pisze existst(save.txt)
void create( const char * s ) { ofstream ofs( s ); ofs.close(); }
A utworzenie pliku ale z jaką treścią ? |
|
ison |
» 2010-10-08 19:29:03 @up jako argument podajesz ciąg znaków czyli musi się on znajdować w cudzysłowiach: "save.txt" zapisywanie przykładowego tekstu i zmiennej do pliku: ofstream out( "save.txt" ); int zmienna = 5; out << "Przykladowy tekst! " << zmienna << endl; out.close();
|
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-10-09 20:04:24 ok to tu se poradze , ale jak sprawdzic czy save.txt istnieje ? |
|
kamillo121 |
» 2010-10-09 20:07:10 No przecież pekfos Ci napisał gotowy kod więc w czym problem ? existst( save.txt ); existst( "save.txt" );
|
|
« 1 » 2 |