Tag Archives: Fonksiyon

Delphi’de Fonksiyon ve Prosedür Çağırma Düzenleri (Calling Conventions)

Nedir bu “Calling Conventions” derseniz, Türkçe karşılığı Çağırma Düzeni/Biçimi gibi çevrilebilir. Ancak bu pek anlamını karşılamıyor. Yazımda zaman zaman İngilizce halini kullanabilirim. Anlaşılmazlığa sebep olursa affola. Yazıda bir çok yerde “Fonksiyon ve Prosedür” demek yerine Fonksiyon diyeceğim. Siz onu Fonksiyon ve Prosedür olarak algılayabilirsiniz 🙂 Calling Convention’lar için parametrelerin iletilme sırasını, yerini (yığıt/register), yığıt temizleyicisini […]

Continue Reading

Delphi’de Prosedürel Tipler ve Metod Pointer

Öncelikle bu yazının pointer konusunun devamı niteliği taşıdığını belirteyim. Pointer ve Referans konusuna bir göz atmak isterseniz: http://akcakir.net/delphide-pointer-ve-referans/ Metod pointerı prosedürel tipler altında bir başlık gibi düşünebilirsiniz. “ve” ayracı koymuş olmamın sebebi ayrı bir şey olması değil, bu yazıda asıl anlatmak istediğim noktanın o olmasıdır. Ayrıca başlığın “Prosedürel” olması sadece Prosedürleri ilgilendirdiğini belirtmemekte. Yani prosedür […]

Continue Reading

Delphi’de Prosedür ve Fonksiyon Parametreleri

Bu yazının bir kısmı pointer ve referansın devamı niteliğinde. “Pointer ve Referans” yazımı okumayanlar önce oraya bi göz atabilirler. Pointer ve Referans: http://akcakir.net/delphide-pointer-ve-referans/ Delphi’de 4 farklı parametre tanımımız var, bunlar: Var, Out, Const, Value(varsayılan). Bunlarla beraber tipsiz tanımlar da yapabiliyoruz yazımda ona da değindim. Yazının en sonunda ise dizi ve stringlerin parametrede kullanımından bahsettim. Ama […]

Continue Reading