Elinize sağlık arkadaşlar... :)
Birim test olarak da şuna benzer bir şey kullanabiliriz:
unittest
{
dchar[] d = "aıiğşöz"d.dup;
toupperInPlace_tr(d);
assert(d == "AIİĞŞÖZ");
wchar[] w = "ğıaibBcıĞizİŞIıi"w.dup;
toupperInPlace_tr(w);
assert(w == "ĞIAİBBCIĞİZİŞIIİ");
char[] c = "aiığz"c.dup;
toupperInPlace_tr(c);
assert(c == "AİIĞZ");
}
(Biraz sonra yerel fonksiyon olanağını deneyerek onu daha da küçülteceğim.)
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]