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

Czytanie pliku za pomocą fscanf

Ostatnio zmodyfikowano 2012-02-15 16:15
Autor Wiadomość
diego997
Temat założony przez niniejszego użytkownika
Czytanie pliku za pomocą fscanf
» 2012-02-15 12:23:31
C/C++
string text;

FILE * plik;
plik = fopen( "plik.txt", "a+" );

fscanf( plik, "%s", & text );

cout << text;

fclose( plik );

Dlaczego nic mi się nie wyświetla ? Tak jakby nie potrafił pobrać zawartości z pliku do stringa
P-50814
szyx_yankez
» 2012-02-15 13:02:13
Ponieważ argument
"%s"
 przyjmuję zmienną typu
char *
 a nie
string
.
C/C++
FILE * plik;
plik = fopen( "plik.txt", "a+" );

char S[ 100 ];
fscanf( plik, "%s", S );
string text = S;
cout << text;

fclose( plik );
P-50816
diego997
Temat założony przez niniejszego użytkownika
» 2012-02-15 16:15:27
Jesteś mistrzem dzięki :D
P-50822
« 1 »
  Strona 1 z 1