Przekazywanie pliku do funkcji.
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Przekazywanie pliku do funkcji.

AutorWiadomość
Temat założony przez niniejszego użytkownika
Przekazywanie pliku do funkcji.
» 2014-05-31 21:38:21
Witam mam pytanie jak przekazać plik o funkcji.
Jedna funkcja ma zwracać czy udało się otworzyć plik. Z tym nie mam problemu.
A druga funkcja ma już działać właśnie na tym pliku.
Jak to zrobić?
P-111212
» 2014-05-31 21:39:26
C/C++
void f( std::fstream & plik ) //??
P-111213
» 2014-05-31 21:40:14
Nie rozumiem jak można nie mieć problemu z pierwszym przypadkiem, a mieć z drugim?
P-111214
» 2014-05-31 21:42:25
dokładnie tak jak napisałeś ;) main do tego:

C/C++
int main() {
   
    fstream file( "pliktestowy.txt" );
   
    f( file );
   
    return 0;
}
P-111216
» 2014-05-31 21:43:15
Nie rozumiem jak można nie mieć problemu z pierwszym przypadkiem, a mieć z drugim?
Hehe, faktycznie. Pewnie tak:
C/C++
bool czyWczytano()
{
    std::ifstream plik( "abc" );
   
    return plik.is_open();
}
void robCos()
{
    //skad mam wziasc plik..?
}
P-111217
Temat założony przez niniejszego użytkownika
» 2014-05-31 23:20:41
void f( std::fstream & plik )

Oto mi dokładnie chodziło :)
Nie wiedziałem czym poprzedzić plik.
Jakim typem. Ale to chyba nie jest typ tylko uchwyt tak?
fstream

Dzięki za pomoc Wszystkim. :)
P-111234
» 2014-05-31 23:22:59
To jest typ. Dokładniej referencja na std::fstream.
P-111235
« 1 »
 Strona 1 z 1