Alıntı (acehreli):
>Sınıf kullanmak yerine yapılara uygulamanın nedeni de yapılar sınıflardan daha ekonomik oldukları için, değil mi? Ama dikkat edersen sınıflardaki olanakları ekledikçe artık senin yapı da bir sınıf kadar büyümeye başladı: Türü için bir enum ve sınıfların referans türü olmalarını sağlayan iç değişkenleri gibi bir de void*.
Sınıf içerisindeki bir işlevi çağırmak veya sınıf oluşturmak oldukça vakit alıyor değişkenleri veya veri türlerini bu yüzden sınıf yapmıyorum. Hem overload işlemini çok daha farklı bir şekilde yapıyorum. Yapının büyümesi yapıyı yavaşlatır mı peki?
Alıntı:
>Böyle devam edebilirsin çünkü hep söylendiği gibi, herşeyi assembly'de de yapabilirsin C'de de yapabilirsin. Ama Salih'in de belirttiği gibi, D'nin üst düzey olanaklarını kullanmazsan bu işi daha zor yapmış oluyorsun.
Burada tam olarak ne demek istediğinizi anlayamadım :(
Alıntı:
>Bu global değişken (datatypes dizisi) içinden çıkılmaz sorunlara neden olabilir. Bunun yanında çekincem de, başka modüldeki alelade bir işlevin adresini kullanmak ne kadar doğru bilmiyorum. Neden temsilci kullanmıyorsun? Sanırım şurada benzer bir şey yapmıştım: http://ddili.org/forum/thread/1008
Ne gibi sorunlar? Şu anki hali bir sıkıntı çıkartmadığı için alternatif birşey aramadım :)
Zekeriya
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]