Subject: Dizi sınırı ayarlanabiliyor mu?
Merhaba,
Sınırdan kastım derleyicinin kısıtlması, derleme anında ise şu hatayı almaktayım:
Acaba bir derleme parametresi mi var? Çünkü bu değer, en fazla (2^24)-1 olması gerektiğine işaret ediyor. Dizi 1 byte'lık (ubyte) verilerinde oluşuyor. Aslında aynı hatayı D1 derleyicisinde alınca D2'yi denemeyi düşündüm. Son sürümde, olası en fazla dizi elemanı sayısının daha fazla olacağını zannetmiştim.
Bunu arttırmanın bir yolu var mı? Eğer yoksa dinamik dizi kullanımını nasıl yapabilirim? Aslında başlangıçtaki değerlere ihtiyaç duymuyorum ve baştakileri silip yoluma devam edebilirim. Şimdi sitemizde bellek makalesini buldum; araştırmadayım:
Bellek Yönetimi (Memory Management) - Çeviren: Ali Çehreli (14 Temmuz 2009)
Sevgiler, saygılar...
Sınırdan kastım derleyicinin kısıtlması, derleme anında ise şu hatayı almaktayım:
bws.d(13): Error: index 16777216 overflow for static array
Bunu arttırmanın bir yolu var mı? Eğer yoksa dinamik dizi kullanımını nasıl yapabilirim? Aslında başlangıçtaki değerlere ihtiyaç duymuyorum ve baştakileri silip yoluma devam edebilirim. Şimdi sitemizde bellek makalesini buldum; araştırmadayım:
Bellek Yönetimi (Memory Management) - Çeviren: Ali Çehreli (14 Temmuz 2009)Sevgiler, saygılar...
Bilgi paylaştıkça bir bakmışız; kar topu olmuş ve çığ gibi üzerimize geliyor...:)
Salih Dinçer
Show profile
Link to this post
) Denediğin kodu gösterir misin.
D1 zamanından kalma bir makale o. Artık byte diye bir tür bile kalmadı.
(Başka kısıtlamalar da var.)