Alıntı:
>Belirteçleri dün inceledim daha bir kaç örnek ile de değerlendirdim. Kitaba girecek mi?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Thread overview | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Alıntı: >Belirteçleri dün inceledim daha bir kaç örnek ile de değerlendirdim. Kitaba girecek mi? -- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to mert | Bu yöntemle 'enum'ları da yazdırabilseydik hoş olurdu. Şöyle bile hata verdi:
Ayrıca tirenin hiç bir farkını göremedim. Bende (2.059) hep tırnaklı çıkardı... -- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Eh biraz uğraştırıyor ama 'enum'ları geleneksel şekilde çıktı almak mümkünmüş:
-- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Burdan yola çıkarak, bu özelliği pekala enum ve diğer türler için eklemeleri mümkün. Çünkü şöyle bir işlev (function) iş görüyor:
Artık başka bir yolu yoksa Ali hocam bizim için elçi olursa sevinirim. Belki 2.061'e eklerler...:) -- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Konuyla alakasız ama hep istediğim (hatta Ali hoca hatırlar, bir ara var olduğunu zannetmiştim...:)) ama nedense böyle faydalı bir özelliği olmadığı şu olayı DMD'ye yedirseler ne güzel olurdu:
-- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Phobos'a yakın zaman önce eklenen ve henüz kitapta yer almayan %( %) belirteçleri var. Bir grup elemanı yazdırırken kolaylık sağlıyor. Nasıl kullanıldığını anlamak için önce kendi bildiğimiz gibi yazdıralım. Amaç, günleri aralarında virgül (ve boşluk) olacak biçimde yazdırmak. Hepsini de küme parantezleri arasında istiyoruz. Ve tabii günlerin başında veya sonunda başı boş virgül olmasın:
Çıktısı: '{Pazartesi, Salı, Çarşamba, Perşembe, Cuma, Cumartesi, Pazar}' Şimdi aynı programı %( ve %) belirteçleri ile yazdıracağım:
Çıktısı aynı! :D Oradaki tire karakterini şimdilik bir kenara bırakırsanız, şöyle çalışıyor: Düzen dizgisinin %( ve %) belirteçleri arasındaki parçası parametre olarak verilen topluluğun bütün elemanlarına ayrı ayrı uygulanıyor. Yani, "%s, " düzen dizgisi günler'in içindeki her gün için ayrı ayrı kullanılıyor. %s'ten sonra gelen bölüm, yani ", " ayraç olarak algılanıyor. Hem de, önceki programda yaptığımız gibi akıllı bir biçimde: O ayraç sonuncu elemana uygulanmıyor! :) Tire kullanılmadığında dizgiler ve karakterler tırnaklar içinde yazdırılıyor. Onun için ben tire kullanmayı seçtim. Bir nokta daha var: %s'ten sonra gelen karakterlerin (yani ", " karakterlerinin) hepsinin birden otomatik olarak ayraç kabul edilmeleri istenmediğinde ayracın nerede başladığı %| belirteci ile bildiriliyor. Bunun örnekleri std.format belgesinde var: http://dlang.org/phobos/std_format.html Ali -- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Alıntı (Salih Dinçer): >'enum'ları geleneksel şekilde çıktı almak mümkünmüş Bu yöntemden ve EnumMembers'dan yararlanınca daha da kolay. EnumMembers'ın nasıl dizi içine yazıldığına dikkat edin; bunu bilmiyordum:
Ali -- |
October 10, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Alıntı (Salih Dinçer): >tirenin hiç bir farkını göremedim. Bende (2.059) hep tırnaklı çıkardı... 2.060 ile şöyle oluyor:
Çıktısı: '"merhaba" "dünya" Ali -- |
October 23, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Alıntı (acehreli:1349891236): >Bu yöntemden ve EnumMembers'dan yararlanınca daha da kolay...
|
October 23, 2012 Gruplama düzen belirteçleri %( ve %) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Şimdi şöyle denedim...
Çıktısı: -- |