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

Zapis do pliku.

Ostatnio zmodyfikowano 2018-03-05 17:53
Autor Wiadomość
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 :
C/C++
void odwroc( string, FILE *, int );

wywołanie i funkcja:
C/C++
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?
P-169782
pekfos
» 2018-03-05 16:52:34
Używasz FILE* jakby to było std::ofstream.
P-169786
Bercik97
Temat założony przez niniejszego użytkownika
» 2018-03-05 17:16:18
Dalej nie wiem jak to zrobić, pomoże ktos?
P-169788
pekfos
» 2018-03-05 17:28:05
Użyj std::ofstream zamiast FILE*?
P-169789
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.
C/C++
void odwroc( string imie, ofstream pliczek, int x )
{
    for( int i = x; i >= 0; i-- )
         pliczek << imie[ i ];
   
    pliczek << endl;
}


odwroc( imie, pliczek, x ); // <-------
P-169790
pekfos
» 2018-03-05 17:38:43
P-169792
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
P-169793
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 :)
C/C++
void odwroc( string imie, fstream & pliczek, int x );

odwroc( imie, pliczek, x );
P-169794
« 1 »
  Strona 1 z 1