Şimdi Ara

Dosyadan veri okuma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
212
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,dosyadan veri okumakla ilgili sıkıntı çekiyorum.

    Kodum şu şekilde:

    int main() {  

    double s, l, u;
    int M, N;

    FILE *dosya;
    dosya = fopen("inputhw3.txt","r");
    if (dosya == NULL)
    printf("Boyle bir dosya yok\n");
    else {
    fscanf(dosya, "%d%d%lf%lf%lf", &M, &N, &l, &u, &s);

    printf("%d%d%lf%lf%lf\n", &M, &N, &l, &u, &s);
    }

    fclose(dosya);

    return 0;
    }



    Kod çalışıyor ancak şöyle bir hata alıyorum:

     Dosyadan veri okuma

    Kodumun, dosya adımın ve diğer her şeyin doğru olduğunu düşünüyorum ama neden böyle bir hata alıyorum :(((((

    Sanırım txt dosyasını kaynak olarak visual a eklemek gerekiyormuş onu da denedim ama başaramadım sanırım.
     Dosyadan veri okuma

    resimde de görüldüğü gibi resource kısmının altına ekledim dosyayı. Ama yine açılmıyor dosya. Ne yapabilirim, neden böyle oluyor?

    Yardımlarınız için şimdiden teşekkür ederim.







  • Dosya bulunamadıysa ve döndürülen pointer NULL ise, fclose yapılmamalıdır diyebilir miyiz?
  • Tugrul_512bit kullanıcısına yanıt
    Demek istediğinizi tam olarak anlamadım.

    Ama sorunun fclose dan kaynaklandığını düşünmüyorum, çünkü onu çeşitli konumlarda denedim bir çözüme ulaşamadım.
  • Yardımcı olabilecek birisi yok mu?? :'(
  • quote:

    Orijinalden alıntı: merselmer

    Demek istediğinizi tam olarak anlamadım.

    Ama sorunun fclose dan kaynaklandığını düşünmüyorum, çünkü onu çeşitli konumlarda denedim bir çözüme ulaşamadım.

    Yani fclose komutunu else içine koyunca çalışmıyor mu?
  • Tugrul_512bit kullanıcısına yanıt
     Dosyadan veri okuma

    O şekilde yapınca dosyayı acamadan kodu çalıştırmaya çalışıyor, değişkenlerin değerlerini okuyup da atayamadığı için olmuyor :(
  • Sorunun fclose da olduğunu derleyicin söylüyor zaten. Onu else içine alacaksın sorun çözülecek.
  • Yapay Zeka’dan İlgili Konular
    HDD Dosya Erişim İzni Sorunu
    geçen hafta açıldı
    Harici disk veri kopyalama sorunu
    15 yıl önce açıldı
    Daha Fazla Göster
  •  Dosyadan veri okuma

    Bir önceki mesajda da else in içine alınca da sonucun bu görüntüdeki gibi olduğunu söyledim. Kodun sizin söylediğiniz halini de denedim, burada paylaştığım ilk code bir alternatif denemem olmuş.

    Yani kod doğruyken de dosyayı açamıyor, benim asıl sormak istediğim şey dosyayı source olarak visual a kayıt etmeli miyiz? benim bilmediğim bir şey mi var bu veri okutma aşamasında? Masaüstündeyken direk adını yazdığımda ya da path olarak yazdığımda hiç bir şekilde okumuyor.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.