Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 
Polski Portal COLOBOTa
COLOBOT Polish Portal

Problemy [programowanie] - Czy istnieje?

Tomesy - 13-02-2008, 13:57
Temat postu: Czy istnieje?
Czy może ktoś wie co należy napisać, żeby program sprawdzał czy istnieje dany plik w folderze files? Jeśli w ogóle da się tak zrobić.
COLOBOT - 13-02-2008, 17:06
Temat postu: RE: Czy istnieje?
Wystarczy wiedzieć, że funkcja open zwraca wartość typu bool. True, jeśli otwarcie pliku się udało lub false jeśli się nie udało.
Kod:
file handle();
bool err;

err = handle.open("nazwapliku.txt","r");
if (!err) jeśli_plik_nie_istnieje;
else jeśli_plik_istnieje;


Albo krócej:
Kod:
if(handle.open("nazwapliku.txt","r")) jeśli_isnieje;
else jeśli_nie_istnieje;

Tomesy - 13-02-2008, 17:10
Temat postu: RE: Czy istnieje?
Aaa w ogóle zapomniałem o istnieniu takiej zmiennej. Po raz kolejny mnie ratujesz :)

Powered by phpBB modified by Przemo & WRIM © 2003 phpBB Group