Thread overview
Belirli bir adresten itibaren veriyi sıfırlamak
July 16, 2013

Başlık çok saçma oldu biraz daha uygun bir şey bulamadım :)

Şimdi elimizide bir adres olsun o adresten itibaren 40 bayt ı 0 ile doldurmak istiyorum. Peki bunu hızlı bir şekilde nasıl yapabiliriz?

Şimdi program başlangıcında enter komutu ile yer açılır ve bu açılan yerde ilklenmemiş veriler bulunur ya ve eğer biz
int x = void şeklinde kullanmazsak ilklenmemiş int x şeklinde kullanırsak içindeki bütün veri 0 a eşitleniyor ya hani aynı olayı yapmak istiyorum ama elimde 2 tane veri var birincisi bir adres 2.si ise o adresin ilklenecek boyutu bu işlemi hızlı bir şekilde nasıl yapabiliriz?

Zekeriya

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

July 16, 2013

Ali hocam çok teşekkür ederim kod çalıştı :)

Şu yapacaklarımı yapayım bi test sonuçlarını sizinle paylaşacağım :)

Zekeriya

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

July 16, 2013

memset():

import std.c.string;

void main()
{
   int[3] a;
   a[] = 42;
   assert(a == [ 42, 42, 42 ]);

   memset(a.ptr, 0, a.length * typeof(a[0]).sizeof);
   assert(a == [ 0, 0, 0 ]);
}

Ali

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