mac üzerinden C deki AY. csv ye erişirken mi byle yapıyor? yle ise aynısını denedim, bir csv oluşturdum masaüstüne, birinin adı AY. csv diğerinin adı başka bir şey. Mac üzerinden ikisine de erişebildim.. istiyorsan dosyanı yolla deneyeyim hayır hocam c dilinde dosyaya erişmek istemiş arkadaş :D ama aynı isimde dosya olmasına rağmen kendisi oluşturuyomuş ben byle anladım. Mobil uygulama geliştirilir.

Abavvv o ne? Neden calloc ama malloc değil? Neden ilk başta fname'i doldururken strcat ama strcpy değil. strcat ile alanın sonuna ekleme yapıyorsun ama fname'in temiz olacağı garanti değil. İlk kısmı strcpy ya da daha iyisi strncpy ile kopyala. asistan . ns'nin içeriği nerden geliyor? Sadece o yapıyı yazdırıp içeriğine bak. Hocam içerik 0'lansın diye calloc yaptım bu yüzden fname her seferinde temizleniyor. asistan. ns ise iki harfli karakterleri tutuyor . Ayrıca fname'yi oluştururken amacım stringleri birleştirmekti kopyalamak değil bu yüzdende strcat kullandım. KS

Abavvv o ne? Neden calloc ama malloc değil? Neden ilk başta fname'i doldururken strcat ama strcpy değil. strcat ile alanın sonuna ekleme yapıyorsun ama fname'in temiz olacağı garanti değil. İlk kısmı strcpy ya da daha iyisi strncpy ile kopyala. asistan . ns'nin içeriği nerden geliyor? Sadece o yapıyı yazdırıp içeriğine bak. Olaylara karışmayın!

Hocam resimden anladigima gore ayni dizinde ayni isim ve uzantida iki dosya var, eger dogruysa tek bir aciklamasi var, yatirlar karismis. What I cannot create, I do not understand. Richard Feynman

C'de açamadığım dosya: AY. csv KontArcher tarafından 02/Oca/16 15:13 tarihinde düzenlenmiştir KS

Dosyayı açtığın yerdeki kodu paylaş istersen. Belki gzünden kaçan bir şey vardır. char fname; for(k=0;k<count;k++){ fname = calloc(59,1); fp=fopen(strcat(strcat(strcat(fname,"/Users/titi/Desktop/KS/-_-/Projeler/SemesterProject2/\0"), asistan . ns),". csv"),"w+"); if fclose ; free ; } KS

Şyle bir dener misiniz? http://ideone.com/LhRSHd Olaylara karışmayın!

KontArcher bunu yazdı YeniHarman bunu yazdı http://stackoverflow.com/a/12506 adresindeki gibi, o klasrün içindeki tüm dosyaların isimlerini yazdırın. Hocam terminalden dosya isimlerini yazdırdım ve sonuç : Dosyanın grünümü: Yazdığım kodda oluşturulan dosya AY^B. csv ismi ile açılıyor galiba. Sonucta @yeniharman hakli cikti, ayni dizinde ayni isimli iki dosya gorup killanmaman da senin tecrubesizligin olsun :) Hocam peki dosyayı açmak istersen 2 boyutlu char dizisi kullanıyorum. Yani bu sorunu çzmem için ne yapmam gerekir sizce KS

YeniHarman bunu yazdı Allah Allah. Çzemedik ya:) dosyanın ismini konsol ile tekrar ay. csv yapar mısın? mv AY^B. csv AY. csv ile. Çünkü şu an dosyanın tam adı AY. csv gibi bir şey. strcatleri o şekilde kullanmak pek doğru değildi zaten, hata kontrolü zordu . mv: AY^B. csv: No such file or directory Byle diyor çok ilginç :) tab kullan AY yazıp taba basarsan mümkün olan diğer kombinasyonlar arasından seçim yapabilirsin. nce düzgün AY. csv dosyasını dizinden kaldırman daha hızlı yol almanı sağlayabilir:) Olaylara karışmayın!

haci kontrollu deney yapsaydin coktan cozmustun bu mevzuyu, mesela AY'i bir yerden kopyaladiysan o absurt karakter kaynamis olabilir, sil tamamen elle tekrar yaz. olmadi keyboard layout u gibi bir problemden Y harfine bastiginda baska bir unicode karakter yaziyor olabilir , BY. csv yaratmayi dene zaten varken ayni sey oluyor mu kontrol et, bunlarin disinda. c dosyasinin encoding ine bak, utf-8 filansa ansi ye cevir muhtemelen o sacma karakter gosterecek kendisini, baska bir suru sey denenebilir, 8 saatlik konu, nasil dayaniyorsun forumdan cevap beklemeye :) cozersen cozumu yazmayi unutma. Baktım zaten dediğim gibi sorun sadece AY karakterlerinde. Dediğin gibi yapayım o zaman KS

Şyle bir dener misiniz? http://ideone.com/LhRSHd Hocam denedim yine aynısı oldu. Fakat şyle bi durum var dosyanın adını KS. csv yapıp programdan KS. csv dosyasını okumak istediğimde yeni bi dosya oluşturmuyor. AY. csv'yi okumak istediğimde ise yeni bi dosya oluşturuyor. Bu arada yaptığın yol daha efektif olmuş teşekkürler. KS

Allah Allah. Çzemedik ya:) dosyanın ismini konsol ile tekrar ay. csv yapar mısın? mv AY^B. csv AY. csv ile. Çünkü şu an dosyanın tam adı AY. csv gibi bir şey. strcatleri o şekilde kullanmak pek doğru değildi zaten, hata kontrolü zordu . mv: AY^B. csv: No such file or directory Byle diyor çok ilginç :) KS

string. h kutuphanesini include et. char dosyaadi ; strcpy ; strcat ; yapınca dosyaadi= AY. csv olur. Bununla acarsın :d Mobil uygulama geliştirilir.

fp=fopen(strcat(strcat(strcat(fname,"/Users/titi/Desktop/KS/-_-/Projeler/SemesterProject2/\0"), asistan . ns),". csv"),"w+"); OOP tan geliyon diye prosedürel dile niye eziyet ediyosun d: Mobil uygulama geliştirilir.

YeniHarman bunu yazdı http://stackoverflow.com/a/12506 adresindeki gibi, o klasrün içindeki tüm dosyaların isimlerini yazdırın. Hocam terminalden dosya isimlerini yazdırdım ve sonuç : Dosyanın grünümü: Yazdığım kodda oluşturulan dosya AY^B. csv ismi ile açılıyor galiba. Sonucta @yeniharman hakli cikti, ayni dizinde ayni isimli iki dosya gorup killanmaman da senin tecrubesizligin olsun :) What I cannot create, I do not understand. Richard Feynman

Allah Allah. Çzemedik ya:) dosyanın ismini konsol ile tekrar ay. csv yapar mısın? mv AY^B. csv AY. csv ile. Çünkü şu an dosyanın tam adı AY. csv gibi bir şey. strcatleri o şekilde kullanmak pek doğru değildi zaten, hata kontrolü zordu . YeniHarman tarafından 02/Oca/16 22:33 tarihinde düzenlenmiştir Olaylara karışmayın!

unbalanced bunu yazdı mac üzerinden C deki AY. csv ye erişirken mi byle yapıyor? yle ise aynısını denedim, bir csv oluşturdum masaüstüne, birinin adı AY. csv diğerinin adı başka bir şey. Mac üzerinden ikisine de erişebildim.. istiyorsan dosyanı yolla deneyeyim hayır hocam c dilinde dosyaya erişmek istemiş arkadaş :D ama aynı isimde dosya olmasına rağmen kendisi oluşturuyomuş ben byle anladım. konun nerde açıldığına hiç dikkat etmemişim şimdi anladım :) C derleyicisi yok şuan bilgisayarda Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

AMpul bunu yazdı KontArcher bunu yazdı YeniHarman bunu yazdı http://stackoverflow.com/a/12506 adresindeki gibi, o klasrün içindeki tüm dosyaların isimlerini yazdırın. Hocam terminalden dosya isimlerini yazdırdım ve sonuç : Dosyanın grünümü: Yazdığım kodda oluşturulan dosya AY^B. csv ismi ile açılıyor galiba. Sonucta @yeniharman hakli cikti, ayni dizinde ayni isimli iki dosya gorup killanmaman da senin tecrubesizligin olsun :) Hocam peki dosyayı açmak istersen 2 boyutlu char dizisi kullanıyorum. Yani bu sorunu çzmem için ne yapmam gerekir sizce. KS

Açılamayan dosyayı nce farklı bir isimle sonra da tekrar AY. csv olarak adlandırın bakalım. Belki unicode fakat grünmeyen kararkterler karışmıştır dosya ismine. Olaylara karışmayın!

C ile o dizindeki tüm dosyaları çektiğinizde ne gsteriyor peki? Hocam tam olarak ne demek sitediğinizi anlamadım ama yazdığım programda o dosyaya ulaşamıyorum KS

mac üzerinden C deki AY. csv ye erişirken mi byle yapıyor? yle ise aynısını denedim, bir csv oluşturdum masaüstüne, birinin adı AY. csv diğerinin adı başka bir şey. Mac üzerinden ikisine de erişebildim.. istiyorsan dosyanı yolla deneyeyim Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Arkadaşlar C'de dosya açıp içindekileri okumak istiyorum. Dosyanın adı AY. csv fakat istediğim dosyayı açmayıp yeni bir dosya oluşturuyor. Farklı bir isimle deneyince byle bi sorun oluşmuyor Mac kullanıyorum acaba bu yüzden mi oluşuyor bu sorun. Yardımlarınız için teşekkürler. KS

http://stackoverflow.com/a/12506 adresindeki gibi, o klasrün içindeki tüm dosyaların isimlerini yazdırın. Hocam terminalden dosya isimlerini yazdırdım ve sonuç : Dosyanın grünümü: Yazdığım kodda oluşturulan dosya AY^B. csv ismi ile açılıyor galiba. KontArcher tarafından 02/Oca/16 17:29 tarihinde düzenlenmiştir KS

Açılamayan dosyayı nce farklı bir isimle sonra da tekrar AY. csv olarak adlandırın bakalım. Belki unicode fakat grünmeyen kararkterler karışmıştır dosya ismine. denedim hocam yine yeni dosya oluşturuyor KS

haci kontrollu deney yapsaydin coktan cozmustun bu mevzuyu, mesela AY'i bir yerden kopyaladiysan o absurt karakter kaynamis olabilir, sil tamamen elle tekrar yaz. olmadi keyboard layout u gibi bir problemden Y harfine bastiginda baska bir unicode karakter yaziyor olabilir , BY. csv yaratmayi dene zaten varken ayni sey oluyor mu kontrol et, bunlarin disinda. c dosyasinin encoding ine bak, utf-8 filansa ansi ye cevir muhtemelen o sacma karakter gosterecek kendisini, baska bir suru sey denenebilir, 8 saatlik konu, nasil dayaniyorsun forumdan cevap beklemeye :) cozersen cozumu yazmayi unutma. What I cannot create, I do not understand. Richard Feynman

Dosyayı açtığın yerdeki kodu paylaş istersen. Belki gzünden kaçan bir şey vardır.

string. h kutuphanesini include et. char dosyaadi ; strcpy ; strcat ; yapınca dosyaadi= AY. csv olur. Bununla acarsın :d Zaten bende yle yapıyorum fakat burda mı bi sorun avr diye şüphe ettim. KS

C ile o dizindeki tüm dosyaları çektiğinizde ne gsteriyor peki? Olaylara karışmayın!

Hocam peki dosyayı açmak istersen 2 boyutlu char dizisi kullanıyorum. Yani bu sorunu çzmem için ne yapmam gerekir sizce Ben anlamam ben sadece parazit yapiyorum konuda, yeniharman anlatir simdi What I cannot create, I do not understand. Richard Feynman

http://stackoverflow.com/a/12506 adresindeki gibi, o klasrün içindeki tüm dosyaların isimlerini yazdırın. Olaylara karışmayın!