Forum: Diğer Konular RSS
Bir Veritabanından Beklentileriniz
Sayfa:  önceki  1  2  3  sonraki 
canalpay (Moderatör) #16
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 6373
Onları okuyunca biraz sıkıştırma çalışayım, belki dkvG'ye veya huseyin325325'in projesine ekleyebiliriz. :)
Çok iyi olur. Basit sıkıştırma şekilleri var. Çok fazla karakter kullanılmadığında(ki genelde 35 karakterden fazla kullanılmıyor) oldukça etkili. En azından öyle basit bir şey yapabiliriz.
Bu mesaj canalpay tarafından değiştirildi; zaman: 2012-07-01, 04:18.
Avatar
huseyin #17
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Evet yaparsanız bende isterim doğrusu :D
Bu arada ben bu sifreleme işini yapamadım sebebi ben genelde string kullanıyorum neredeyse hiç dchar kullanmadım
to ile donuşturdum ama çok problem çıkıyor ben kodu yukleyim de inceleyin ona göre bir çözüm bulalım
Huseyin
Kadir Can #18
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
huseyin325325;
Aslında GitHub kullansan çok iyi olur.
Hem Windows kullanıyorsan yeni bir Windows uygulaması çıktı, forumda bulabilirsin.
Eğer Linux kullanıyorsan zaten kendin çözebilirsin.

Aslında string immutable (char)[]'ne eşdeğerdir.dstring de immutable (dchar)[]'a eşdeğerdir.İlle de string kullanmak istiyorsan dstring kullanabilirsin.
Avatar
huseyin #19
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
hmm dstring i daha önce hiç kullanmadım ama bakayım bn google code kullanıyorum ama github da var github da source yuklemeyi bilmiyorum
http://code.google.com/p/vtd-hsoft/
Huseyin
Kadir Can #20
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Google Code kullanıyorsan GitHub'a şu an için geçmene gerek yok ama şu an açık olan projelere katkı sağlamak istersen GitHub'a üye olmalısın.
Beni projeye ekleyebilirsin, kcancelik@gmail.com.
dstring kullanımı ile string kullanımı arasında hiç fark yok.Sadece hazır değer atarken değerin sonuna d ekliyorsunuz.
dstring mesaj = "Merhaba Dünya"d;
Avantajı ise UTF32 destekli karakterleri kullanabiliyoruz.Bir örnek vermek gerekirse(D.ershane kısmının çok çok kısa özeti) ğ harfi 1 bayta sığamaz.2 bayt alan gerektirir.string ve char ise her karaktere 1 bayt(8 bit) alan ayırır.Daha çok alana ihtiyaç duyuluyorsa wstring,wchar(UTF16) veya dchar,dstring(UTF32) kullanılmalıdır.
Avatar
huseyin #21
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
hmm evet o konuyu okudum biliyorum
~ işleminde de mi öyle oluyor yani "a"d~degişen~"b"d gibi mi
projeye ekledim
Huseyin
Kadir Can #22
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Evet, her yerde hazır değerleri o şekilde kullanmak gerekiyor.Hazır değerler direkt string veya char'a dönüştürüldüğü için hazır değerleri bazı türlere dönüştürmek için son ekleri kullanıyoruz.
Avatar
huseyin #23
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
ben std.stream kullandım modulu yazarken onda porblem olur mu sizce ?
Huseyin
Kadir Can #24
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Sanırım std.stream kullanmanızın nedeni BOM, değil mi?Öyleyse problem yok.
Onun dışında std.stdio yapısı da kullanılabilir ama BOM özelliği bulunmuyor.
acehreli (Moderatör) #25
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Dizgi hazır değerlerinin sonuna d karakteri ancak o hazır değerin kendisinin dstring olması gerektiğinde yazılır. Çünkü aslında gereken dönüşümler otomatiktir:

dstring mesaj = "Merhaba Dünya"// 'd' yok 

Hüseyin, std.stream Phobos'ta kalıcı değil. Onun yerine aralıkları kullanan başka bir modül gelecek. Tabii ki istediğin gibi yararlanabilirsin ama ben kitapta hiç kullanmadım.

Ali
Avatar
huseyin #26
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Evet kitabı okudum std.stdio kullanılmıs aralıkları kullanan yeni modulu sabırsızlıkla beklıyorum
Hocam sunumunuza katılmayı çok istiyordum ama nasip olmadı bir sonraki sunuma bir aksilik çıkmazsa birde yakın olursa katılıcam
Huseyin
Kadir Can #27
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #25
Düzeltme için teşekkürler Ali Bey.
Önümüzdeki günlerde(Özellikle 31 Aralık 2012 tarihine kadar) Phobos'ta çok büyük değişiklikler olacak gibi geliyor.Birçok özellik emekli edilmiş, yerine yenileri geliyor.Bunları forum.dlang.org'ta takip etmek yeterli mi, yoksa ziyaret edilmesi gereken başka yerler var mı?
acehreli (Moderatör) #28
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
forum.dlang.org yeterlidir. Her Phobos modülü bir oylamadan geçiyor ve bu oylamalar hep ilan ediliyor.

Ali
Avatar
huseyin #29
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Hocam ben pardus e geçtim ve dmd yi pardus de nasıl kurabilirim
Huseyin
canalpay (Moderatör) #30
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Hocam ben pardus e geçtim ve dmd yi pardus de nasıl kurabilirim
Pardustan şuan vazgeç bence. Şuan geliştirilmesi durmuş bir işletim sistemi. Onun yerine ubuntuya geç. Ubuntu için hazır kurma aracı da var.(Yanlış anlaşılmasın pardusa elle çok rahat kurulabilir ancak en son 1 yıl önce güncellenmiş işletim sistemi. Eğer linux kullanacaksan dağıtımının güncel olmasına önem vermelisin.)
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Sayfa:  önceki  1  2  3  sonraki 
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-18, 17:26:38 (UTC -08:00)