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

wczytywanie pliku binarnego do bazy danych

Ostatnio zmodyfikowano 2023-01-09 21:36
Autor Wiadomość
moistmuffin
Temat założony przez niniejszego użytkownika
wczytywanie pliku binarnego do bazy danych
» 2023-01-09 19:48:50
Witam, napisałem taki o to kod i nie działa, nie mam pojecia gdzie jest blad, ktos moze pomoc/wyjasnic?
C/C++
int wczytaniebinks( ks & ksiazki )
{
   
FILE * fp;
   
fp = fopen( "aktualnaksiazek.bin", "r+b" );
   
if( fp == NULL )
   
{
       
printf( "Nie można otworzyć pliku !\n" );
       
return 0;
   
}
   
int i = 0;
   
while( fread( & ksiazki[ i ], sizeof( ks ), aktualnaksiazek, fp ) == 1 ) //aktualnaksiazek to zmienna globalna
   
{
       
i++;
   
}
   
fclose( fp );
   
return i;
}
P-179860
pekfos
» 2023-01-09 21:36:07
Jednym wywołaniem możesz wczytać wszystkie rekordy, jeśli zapisujesz je do ciągłej pamięci. Jeżeli chcesz to zrobić sam pętlą, to powinieneś podać 1 zamiast aktualnaksiazek.
P-179863
« 1 »
  Strona 1 z 1