Zapis do pliku.
Ostatnio zmodyfikowano 2018-03-05 17:53
Bercik97 Temat założony przez niniejszego użytkownika |
Zapis do pliku. » 2018-03-05 14:10:04 Witam, nie wiem jak przekazać jako argument funkcji string z jednego pliku z odczytu do drugiego pliku do zapisu. Chodzi mi to, że chce z pierwszego pliku odczytać stringa, przekazać go do funkcji i tam zapisać ten string do innego pliku. Program nie chce mi tego kompilować. prototyp : void odwroc( string, FILE *, int );
wywołanie i funkcja: odwroc( imie, pliczek, x )
void odwroc( string imie, FILE * pliczek, int x ) { for( int i = x; i >= 0; i-- ) pliczek << imie[ i ]; pliczek << endl; }
Pomożecie? |
|
pekfos |
» 2018-03-05 16:52:34 Używasz FILE* jakby to było std::ofstream. |
|
Bercik97 Temat założony przez niniejszego użytkownika |
» 2018-03-05 17:16:18 Dalej nie wiem jak to zrobić, pomoże ktos? |
|
pekfos |
» 2018-03-05 17:28:05 Użyj std::ofstream zamiast FILE*? |
|
Bercik97 Temat założony przez niniejszego użytkownika |
» 2018-03-05 17:30:30 Zrobiłem tak ale wywala mi bład w wywołaniu funkcji, podaje nazwe pliku. void odwroc( string imie, ofstream pliczek, int x ) { for( int i = x; i >= 0; i-- ) pliczek << imie[ i ]; pliczek << endl; }
odwroc( imie, pliczek, x );
|
|
pekfos |
» 2018-03-05 17:38:43 |
|
Bercik97 Temat założony przez niniejszego użytkownika |
» 2018-03-05 17:40:26 Dzięki, spróbuje to ogarnąć. Jak coś to napisze |
|
Bercik97 Temat założony przez niniejszego użytkownika |
» 2018-03-05 17:53:19 Dzieki @pekfos :D Jesteś wielki :) Próbowałem szukać tego na necie ale nie wiedziałem jak to konkretnie się nazywa :) void odwroc( string imie, fstream & pliczek, int x );
odwroc( imie, pliczek, x );
|
|
« 1 » |