Subject: toupperInPlace_tr denemesi
Aynı anda ikisi tamamen benim yazdığım biri de phobosdan alıp düzenlediğim 3 toupperInPlace_tr uygulaması var.
Bir tanesi oldu gibi. Büyültüyor ve I ile İ'de düzgün oluyor gibi.
Sizce eksik bir şey kaldı mı ?
Ayrıca referans ne demek ? Galiba diğer denemelerimde referans ile ilgili sorunlarım oluşuyor.
Bir tanesi oldu gibi. Büyültüyor ve I ile İ'de düzgün oluyor gibi.
void toupperInPlace_tr(T)(ref T[] s){ dchar[] dene = to!(dchar[])(s); dstring giriş = dene.idup; dchar büyükHarf; dchar[] çıkış; çıkış.length = giriş.length; foreach(int i, dchar küçükHarf; giriş) { büyükHarf = (küçükHarf == 'i') ? 'İ' : toUniUpper(küçükHarf); çıkış[i] = büyükHarf; } s = to!(T[])(çıkış); }
Sizce eksik bir şey kaldı mı ?
Ayrıca referans ne demek ? Galiba diğer denemelerimde referans ile ilgili sorunlarım oluşuyor.
canalpay
Show profile
Link to this post
O yüzden şöyle küçük bir örnek işleri daha kolaylaştırır.