Ali hocam ve Erdem hepsi çalıştı. teşekkürler..
Aslında söylenilenlerin farkındayım.. Ali Hocam bu sefer terminal ile etkileşmedi diye D ye kızmamıştım. Zaten Dilin her ortamda çalışma kararlılığını bozacak bir durum olurdu. Garip şekilde Programlama konusunda çok basit konularda anlama zorluğu çekerken bazı konularda gerçekten iyi bir temele sahip olduğumu düşünüyorum. Bunları neden söylüyorum çünkü aşağıdaki konuda Ali hocadan fırça yemeden ortamı yumuşatmak için :-D )
Konu bir şekilde kütüphanelere gelmişken şu ilinti işi hala kafamda tam olarak oturmadı. Çok basit bir konuda büyük bir yanlışın içindeyim ama nedir bilemedim.. Örneğin bir C programı düşünelim.. biri "cece.c" diğeri de "cece.h" olsun. *.h iki fonksiyonun bildirimi olsun, "cece.c" de bu fonksiyonları içeren basit bir programcık olsun örneğin fonksiyon ismi yazC() olsun, diğeri de kareKok() olsun.. Ne diyelim bu yazC() onksiyon ekrana "Selam C kullanan D" yazdırsın ve kareKok() fonksiyonuda C deki sqrt() yi kullanarak 16 sayısının karekökünü alan ve akrana yazdıran bir fonksiyon olsun..
Şimdi başlayalım... D diliyle program yazacağım ve bu fonksiyonuda kullanacağım.. öncelikle bu C programıcığını (belki de kütüphanesini ) bir D dili ilintisini yazmalıyız.. işte bunoktada bana bir ilinti yazarsanız ve D programınds programa ekleyerek paylaşırsanız tam olarak bu işi kavrayacağım ve neyi doğru neyi yanlış anladığımı tam olarak çözeceğim. (http://ddili.org/ders/d/moduller.html#ix_moduller.ilinti burada anlatılmış ancak yukarıda yazdığım gibi daha basit örnek belki daha iyi olacaktır )
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]