Skocz do zawartości

To znowu ja :/ ... i wyszukiwarka.


Specter

Recommended Posts

1. szy prolem, zna ktos funkcje, ktore wyszukuja plik? dane w plikach? i wszytkie dane calego dyska idac plik po pliki przeszukajac wewnatrz pliku?

2. To zrodlo z bledem bo nie wiem jaki blad robie :/
#include <stdio.h>
#include <string.h>
#include <conio.h>
enum {sukces, fiasko}; /* sukces=0, fiasko=1 */

//numer: Number gdzie wartosc N + 8 rozpoczyna numer, a konczy N + 8 + 3

main(void)
{
FILE *fin,*fout;
char filename1[11]= "Config.dat";
char plik[1999];
char text,number[15];
int i=0, poz,k=0;

fin = fopen(filename1, "r")
while ((text=fgetc(fin)) != EOF ){
plik = text;

if(plik == 'r' && plik[i-1] == 'e' && plik[i-2] == 'b' && plik[i-3] == 'm' && plik[i-4] == 'u' && plik[i-5] == 'N') {
poz = ftell(fin);
fseek(fin,poz+3,SEEK_CUR);
poz = ftell(fin);
while ((text=fgetc(fin)) != EOF ){
if(ftell(fin) == poz+3) break;
number[k] = text;
++k;
}
k=0;
fseek(fin,poz+3,SEEK_CUR);
}
}
return 0;
}

Program ten ma wczytac 3znaki dalej text o 3znakach, gdy antrafi na Number (gdzie tu tablica sprawdza od tylu rebmuN. ale cos nie tak jest bo number nie jest przy koncy dobrym numerem :/

PS. numer jest zapisany do pliku w hexie :/ zajmuje 8 bitow

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...