[linux-programlama] Re: C'de dosya okumada sorunlar

---------

From: Arman Aksoy (armish@linux-sevenler.de)
Date: Thu 29 May 2003 - 23:37:31 EEST

  • Next message: Baris Metin: "[linux-programlama] Re: C'de dosya okumada sorunlar"

    On Thu, 29 May 2003 20:34:51 +0300
    Baris Metin <baris@metin.org> wrote:

    > Selamlar,
    > Thu, May 29, 2003 at 04:50:53PM +0300 , Arman Aksoy :
    > > Merhaba

    Merhaba

    > Oncelikle kodun gondermis olldugunuz bolumu ile ilgili soyleyebilecek
    > cok fazla sey yok. Fazla kirpmissiniz :).

    Ustteki kodlar pek bunla alakali degildi o yuzden kalabalik etmeyeyim
    dedim . :)

    >=20
    > Ama asagida ilk bakista bir hata goze carpiyor.
    >=20
    > > void fonksiyonum(void) {
    > >=20
    > > FILE *f;
    > > char bilgi[1024];
    > > =09
    > > printf("1. mesaj\n");
    > >=20
    > > if ((f =3D fopen("sozlukvb.txt", "r")) =3D=3D NULL) {
    > > perror("fopen");
    > > printf("Dosya acilamadi...\n");
    > > }
    >=20
    > Tamam, dosya acilamadi ise bunu bildiriyorsunuz. Ama hala asagidaki
    > satirlar isletilmeye devam edecek.

     printf("Dosya acilamadi...\n"); satirindan sonra bir de " exit(1) "
    satirini ekledim yani kodlari su sekilde degistirdim :

            FILE *f;

            printf("Dosya acilmadan once\n");

            if ((f =3D fopen("sozlukvb.txt", "r")) =3D=3D NULL) {
                    perror("fopen");
                    printf("Dosya acilamadi...\n");
                    exit(1);
            }

            printf("Dosya acildi..\n");

            fclose(f);

            printf("Dosya Kapandi...\n");

    Bu sekilde fonksiyon yine 8 . cagirilisinda Su sekilde cikti veriyor:

    ....
    Dosya acilmadan once.
    Dosya acildi.. =20
    Dosya Kapandi...
    ...=20
    =3D> Buraya kadar yani 7 cagirilista da 3 ciktiyi da gorebiliyorum.
    =3D> alttaki ise 8 . cagirilisin ciktisi:

    Dosya acilmadan once
    Par=E7alama ar=FDzas=FD
    armish>

    Bilmiyorum, akil erdiremedim bir turlu bu ise? Sizce neden olabilir?

    >=20
    > iyi calismalar;=20
    > --=20
    > Baris Metin

    =20
    Kolay Gelsin

    --=20
    Armish
    http://lfs.geleceklinux.org
    http://linux-sevenler.de


  • Next message: Baris Metin: "[linux-programlama] Re: C'de dosya okumada sorunlar"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.