Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy plik istnieje ?

Ostatnio zmodyfikowano 2010-10-09 22:03
Autor Wiadomość
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++
P-22642
DejaVu
» 2010-10-07 15:29:44
Jedna z opcji spróbować otworzyć go do odczytu.
P-22643
mesajah
Temat założony przez niniejszego użytkownika
» 2010-10-07 15:32:21
proszę o odpowiedz w kodzie ( czyli że treść kodu )
P-22644
pekfos
» 2010-10-07 15:45:50
C/C++
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();
}
P-22645
mesajah
Temat założony przez niniejszego użytkownika
» 2010-10-08 19:25:26
czyli
C/C++
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)
C/C++
void create( const char * s ) {
    ofstream ofs( s );
    ofs.close();
}
A utworzenie pliku ale z jaką treścią ?
P-22668
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:
C/C++
ofstream out( "save.txt" );
int zmienna = 5;
out << "Przykladowy tekst! " << zmienna << endl;
out.close();
P-22669
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 ?
P-22687
kamillo121
» 2010-10-09 20:07:10
No przecież pekfos Ci napisał gotowy kod więc w czym problem ?


C/C++
existst( save.txt ); //error
existst( "save.txt" ); //good
 
P-22689
« 1 » 2
  Strona 1 z 2 Następna strona