Thread overview
D de Inline Assembly Kullanımı [SORU]
Jun 23, 2012
huseyin
Jun 23, 2012
huseyin
Jun 23, 2012
mert
Jun 23, 2012
huseyin
Jun 24, 2012
Kadir Can
Jun 28, 2012
huseyin
Jun 28, 2012
huseyin
June 23, 2012

merak ettiğim bir soru da bu idi aslında D de inline assembly i aynı c deki gibi kullanabilir miyiz ?
ayrıca bir sorum daha olacak daha ayrıntılı string işlevlerini C den mi almalıyım yoksa ekstra bir string kutuphanesi daha mevcut mu
Aslında belirmek istediğim mevzu (2. soru için) bir parser yapmaya kalksam gerekli fonksiyonlar nelerdir c veya c++ da olsa yada basic de onlar hakkında bılgım var ama D biraz beni bu yonden etkiliyor açıkcası

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

June 23, 2012

Peki teşekkür ederim bunlara bakacağım bende basit de olsa bir projeye baslamak için sabırsızlanıyorum bana ne tür bir proje önerirsiniz ?

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

June 23, 2012

Inline assembly D'de standarttır. (C ve C++'tan değildir; her derleyici kendi farklı dilini kullanabilir.) D'nin sorunu da yalnızca x86'yı desteklemesi:

http://dlang.org/iasm.html

D'de string işlemleri için std.string modülü var:

http://dlang.org/phobos/std_string.html

Ama D dizgileri hem dilim hem de aralık da olduklarından Phobos'un başka bir çok modülü de kullanılabilir. Örnekler:

http://dlang.org/phobos/std_algorithm.html
http://dlang.org/phobos/std_range.html

Bir hatırlatma: D dizgileri UTF kodlamalarıdırlar. O yüzden C'deki gibi dizi elemanlarına erişim yalnızca dstring'lerde doğrudur.

Ali

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

June 24, 2012

Hüseyin merhaba,
ben D öğrenmeye başladığımda ilk projem D'yi adamakıllı öğrenmek yolunda aşamalı bir öğrenim programı izlemekti. Öyle ki D de temel türlerden tutalım işlevler, işlev parametreleri, değişmezlik, diziler(dizilerin hem değer hem de referans türleri olabilmeleri), eşleme tabloları, gibi başka dillere kıyasla dilin iç olanakları olan dikkatli bir ilgiyi hak eden konular bulunmakta.
Yine bu öğrenim sürecinde öğrendiklerimizi pekiştirecek basit, çok zaman almayan projelere adımlar atmak keyifli olabilir diye düşünüyorum.
Olası en iyi proje, d dilini olabildiğince iyi öğrenmek olabilir demek geliyor içimden :-)

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

June 24, 2012

Aslında benim ilgilendiğim proje dkv .
Ali hocanın dedikleri çok mantıklı geldi bir mesajında anlatmıs eşleme tablolarını kullan gibi bende dkv uzerine biraz çalışayım dedim projeyi indirdim bakalım neler yapabileceğim

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

June 24, 2012

Kolay gelsin huseyin325325;
DKV projesini geliştiren canalpay'dı.Bu sene üniversite sınavına girdi.Sanırım yakında tekrar gelecektir.Onunla fikir alışverişinde bulunabilirsin.
DKV sanırım en son Windows'ta karakter kodlamalarıyla ilgili bir sorundan dolayı askıya( ve canalpay'ın sınav durumu)
alınmıştı.Umarım senin elinde yeniden canlanır. :)

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

June 28, 2012

Evet ama bazı sıkıntılar olustu umarım cozerım kodları bastan yazdım ama bazı yerlerı kopya cektim :D

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

June 28, 2012

Alıntı:

>

Evet ama bazı sıkıntılar olustu umarım cozerım

Ne gibi sıkıntılar oluştu? Ben şimdi yeniden denedim ve dmd 2.059 ile çalışıyor. Acaba derleyicin mi güncel değil. Yoksa svn ile günceli mi edinemedin veya buradan mı indirdin: http://code.google.com/p/dkv/downloads/list Eğer oradan indirdiysen oraya senin için günceli koyuyorum.

Hata sıkıntı gibi sorunların ya da soruların varsa dkv forumuna aç orada uzun uzun konuşalım. Burası konu başlığı ile ayrı konular olacağı için bence konu bütünlüğünü bozar.

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

June 28, 2012

evet oradan indirdim ok alıyorum

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