August 21, 2010

Burada std.string'deki repeat'i kullanarak çok ufak bir geliştirme yapılabilir:

   void çizgiÇek(const char[] ÇizgiŞekli)
   {
       File dosya=File("deneme.txt","a");
       dosya.writeln(repeat(ÇizgiŞekli.idup, 90));
   }

std.string modülünü de düzeltecekler. Şimdilik çoğunlukla immutable ve char'larla (UTF-8) çalışıyor. Ben de onun için .idup kullanmak zorunda kaldım.

std.string'deki uygun işlevler std.algorithm'e taşınacak ve böylece string'den başka türlerle de çalışacak.

O yapılana kadar, yukarıdaki işlevin .dup kullanmayan bir çözümü de parametre olarak string almak:

   void çizgiÇek(string ÇizgiŞekli)
   {
       File dosya=File("deneme.txt","a");
       dosya.writeln(repeat(ÇizgiŞekli, 90));
   }

Ama tabii öyle olmak zorunda olmamalı. string kullanmaya zorlanmamalıyız.

Ali

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

August 31, 2010

Evet,güzel değişiklikler.Bunları uygulayacağım.

Uzun bir süre forumdan uzak kaldım.Geldiğimde ise birçok yeni olayın olduğunu gördüm.dmd 2.048 hayırlı olsun.Bunu indirdim.Çalışmalarıma devam ediyorum.

Peki bu zaman aralığında ne yaptım?En büyük tutkum olan robot programlama konusuyla ilgilenmeye başladım.En temeli oluşturan mikrodenetleyici(PIC) programlamaya başladım.Jal dilini öğrenmekteyim.Bu konuda sizlere yardımcı olmayı çok isterim.Herkese kolay gelsin.

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