Thread overview
typedef kaldırıldı mı?
Jan 27, 2012
zafer
Jan 28, 2012
erdem
Jan 28, 2012
zafer
Jan 28, 2012
erdem
January 28, 2012

typedef yerine artık alias mı kullanılıyor?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 28, 2012

'alias' var olan bir tür için yeni bir takma isim oluşturuyor. 'typedef 'i sadece türler üzerinde kullanabiliyoruz ve kullanıcı tanımlı yeni bir tür oluşturuyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 28, 2012

Bende öyle biliyorum ama gtkD sayfalarında şöyle bir açıklama gördüm. senin bu konuda bir bilgin var mı?

Alıntı:

>

GtkD doesn't compile on DMD 2.057 beta because typedef is deprecated.
(http://www.dsource.org/projects/gtkd/ticket/111)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 28, 2012

Evet haklısın. dmd 2.057 ile 'typedef' kullanımı kaldırılmış. Yerine 'alias' kullanılıyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 28, 2012

D'nin typedef'i ismine daha yakışır biçimde yeni bir tür tanımlar ("type definition" (veya "type define")). Kaldırılma nedeni olarak yeni tür ile eski tür arasında türetmedeki gibi alt-üst tür ilişkisinin açık olamaması gösterilmişti. Yeni tür mü eski türün alt türü gibi olmalıdır yoksa tersi mi gibi sorular yanıtlanamamış. Üzerinde çok konuşulmuş ve çözülememiş.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 28, 2012

Alıntı (zafer):

>

gtkD sayfalarında şöyle bir açıklama gördüm

D ile Gtk konusunda artık bir çözüm daha var:

http://repo.or.cz/w/girtod.git

Başka birisi oluşturmuş.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]