Jump to page: 1 24  
Page
Thread overview
Veri.d
Jul 19, 2010
Kadir Can
Jul 19, 2010
Kadir Can
Jul 19, 2010
Kadir Can
Jul 19, 2010
Kadir Can
Jul 21, 2010
Kadir Can
Jul 21, 2010
Kadir Can
Jul 24, 2010
Kadir Can
Jul 19, 2010
Kadir Can
Jan 02, 2011
Kadir Can
Jan 03, 2011
Kadir Can
Jan 03, 2011
Kadir Can
Jan 04, 2011
Kadir Can
Jan 04, 2011
Kadir Can
Jan 05, 2011
Kadir Can
Jan 06, 2011
Kadir Can
Jan 06, 2011
Kadir Can
Jan 06, 2011
Kadir Can
Jan 07, 2011
Kadir Can
Jan 08, 2011
Kadir Can
July 19, 2010

Veri.d tamamlanmak üzere.Sadece veriAra işlevini yazacağım.Bundan sonraki aşamada veritabanı.d'yi yazacağım.Veri.d, veritabanı.d için yazdığım modüldür.veri modülüne Google Code sayfasından ulaşabilirsiniz.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2010

Teşekkür ederim.

SVN olayında saçmalamışım.https: uzantısından giriş yapacağıma http: uzantısından bağlanmışım.Doğal olarak dosya gönderemedim.

İnterneti karışıtırınca gördüm.Bir sitede çok temiz anlatılmış TortoiseSVN.O site sayesinde SVN'yi çözdüm.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2010

String'i ben kendim yazmıştım.const char[] şekline yarın sabah dönüştürürüm.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2010

Birazdan bakacağım ancak şimdiden çok sevindim söyleyeyim.

Hem svn'yide halletmişsin.

Not bu arada kodların çok temiz ve okunabilir görünüyor. Tebrikler!

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2010

Şuan kodları daha denemedim ancak öylesine bir inceledim.

Kendi fikirlerimi söyleyeyim:

değişkenlerin string istemesi bence bir zorunluluk olmaması gerekiyor. Onun yerine değişken türlerini const char[] yaparsak hem char[] hemde string ile kullanabiliriz. Hatta bunu bir adım ilerletip şablon olarak yazabiliriz. Kendi türlerimizide böylece kullanabiliriz. Belki biraz daha külfetli olur ancak çok yetenekli olur.

(Not : TortoiseSVN programını anlatan siteyi belki ait olduğu konu başlığına yazarsan ileride arayanlar daha rahat bulur. )

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2010

Tek değişen string yerine onu yazmak gerekecek. Hiç bir fark olmadan hem string hemde char[] ile kullanılabilecek. Ne kadar çok farklı tür ile kullanılabilirse o kadar iyi.

Ayrıca bir önerim daha var. Şuan programı derledim ve şöyle bir dosya yazıyor:

Kişiler

İsim Soyisim

Kadir Can Çelik
Can Alpay Çiftçi
Ali Çehreli

Burada eğer başka bir veri olsa ilk etiket ile ilgili mi veri yoksa ikinci etiketlimi anlayamayız. Hatta bu yüzden ileride okuma işlevini yazarken hatalı çalışacaktır. Bunun yerine ben söyle bir tasarım öneriyorum :

Kişiler

No|İsim|Soyisim

0|Kadir Can|Çelik
1|Can Alpay|Çiftçi
2|Ali|Çehreli

No her zaman otomatik eklenmeli. 0'dan başlayarak her eleman eklendiğinde bir artmalı.

ileride böyle kaydedilmiş bir veriyi şu şekilde okursak
d-veri.oku("İsim");
Şu sonuçları döndürmeli:

Kadir Can
Can Alpay
Ali

Eğer şu şekilde okursak :
d-veri.oku("Soyisim",2);
Şu sonucu döndürmeli:

Çehreli

Eğer şu şekilde okursak
d-veri.oku("",2); //d-veri.oku("Genel",2); şeklinde de olabilir.
Şu sonucu döndürmeli:

Ali
Çehreli

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 20, 2010

canalpay,gerçekten çok iyi bir çözüm bulmuşsun.Ben de bu konuyu düşünüyordum.Modül ya tek veride boşluk kullanımına izin vermeyecekti,ya da ayırıcı karakter kullanacaktı.Ayırıcı karakter güzel bir çözüm.

Numara konusu da güzel bir konu.O satırı ID(Kayıt numarası olsa daha mı iyi?) olarak ekleyeceğim.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 20, 2010

Akşam 9-10 gibi söylediğin düzenlemeleri yapacağım.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 20, 2010

Alıntı:

>

canalpay,gerçekten çok iyi bir çözüm bulmuşsun.

Eee tecrübe konuşuyor :-P Doğrusu D1 ile yapılmış olan filebase'den kopya çektim. Dkv zamanında ondan biraz farklı olmak istemiştim daha farklı yaptım ancak onun hep daha doğru olduğunu düşündüm. (Hatırlatma :Yeri geliyor dkv doğru oluyor yeri geliyor filebase. dkv daha iyi çünkü filebase yerine kullanılabilir. Ancak aynı şey filebase için geçerli değil :-P )
Alıntı:

>

O satırı ID(Kayıt numarası olsa daha mı iyi?) olarak ekleyeceğim.

Benden bir öneri daha(yine filebase'den alıntı) id yerine kaç tane eleman olduğunu ekle. Yani tasarım şu biçimde olsun :
Alıntı:

>

20 |id|name|age

1 |10|Mueller|32

2 |20|Schmitz|17

3 |30|Meier|41

4 |40|Reiser|32

5 |50|Kaiser|32

6 |60|Stiebel|32

7 |70|Kerbel|32

8 |80|Pussi|32

9 |90|Trolls|32

10 |100|Kall|32

11 |110|Scholl|32

12 |120|Mogel|32

13 |130|Pogel|32

14 |140|Trogel|32

15 |150|Vogel|32

16 |160|Logel|32

17 |170|Olga|32

18 |180|Polka|32

19 |190|Minos|32

20 |200|Taurus|32

Burada id filebaseden değil örnek programdan geliyor. Bence id ismi kötü olur çünkü başkası o zaman id adını kullanamaz. Ayrıca ilk satıra kaç tane elaman var diye sorgulatırsak çok daha hızlı bir biçimde sonucu alabiliriz.

Birde aklında bulunsun ayırıcı karakter sabit olmalı. ben dkv'de - karakterini ayırıcı karakter olarak kullanmıştım. Ancak | karakteri bu iş için daha uyumlu ve dosyayı açtığımızda göze daha hoş geliyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 21, 2010

Önerileriniz çok güzel.Bunları deneyeceğim.

Dün bilgisayarım durma hatası verdi ve mavi ekran çıktı.Neyse ki sistem geri yükleme ile kurtardım.Yeni yüklediğim yazılımları da sildim.Şimdi yeniden kuracağım.O yüzden proje biraz sekteye uğrayacak.

Ali Bey,beğendiğinize sevindim.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

« First   ‹ Prev
1 2 3 4