September 15, 2009

deneme.d, bizim projenin test programı: içinde hiçbir şey olmadan bile, derleyiciyi -unittest seçeneğiyle başlattığımız için işe yarıyor.

toupperT'yi dchar ve dstring ile çalışacak şekilde şöyle değiştirebilirsin:

dstring toupperT(dstring s)
{
   // burada da değişiklik gerekecek tabii
}

Öncelikle, bir projenin çapı ne kadar küçükse o kadar iyi olur. :) Ne kadar az kod, o kadar az hata... ;)

Proje hem senin önerin sayesinde, hem de benim 'toupper' kullanmanın karışıklık doğuracağını görmem sayesinde değişti. Hatta ileride fonksiyon isimlerini de 'harfBüyült', 'harfKüçült', vs. diye bile değiştirebiliriz. Açıklık güzel. Ama isimlerinde toupper'ı barındırmak da kütüphanede hangi fonksiyona eşdeğer olduğunu belgelemek açısından yararlı.

Sen çıkarsan birlikte proje geliştiremeyiz ama... ;) Olmaz... :)

Ali

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

September 15, 2009

Bu işin kolay bir yolu yok; çünkü toupper ve arkadaşları hep string alacak şekilde yazılmışlar. Kütüphane bize onların wstring ve dstring alanını vermediği sürece replace ve toupper'ı kullanarak yapamayız.

Söylediğin gibi, bu işin en kolayı toUniUpper ve arkadaşlarını kullanarak olacak. Eğer esatarslan52 toUniLower'ı yapıyorsa, sen de toUniUpper'dan başlayabilirsin.

Esat? Sen hangisini yapıyorsun?

Ali

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

September 15, 2009

Esat'a katılıyorum. unittest'lerden geçiyorsa kod iyidir :), ama istersen burada da bakabiliriz.

Ali

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

September 15, 2009

Bu konunun devamı şurada:

http://ddili.org/forum/thread/84

Lütfen orada devam edin.

Ali

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

1 2 3 4 5
Next ›   Last »