Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  c'de malloc ya da türevi bir fonksiyonla ayrılmış olan belleği sisteme geri vermeye yarayan fonksiyon. imzası:
void free(void* p);

şöyle bir örnek olabilir:
int* array = (int*) malloc( 15 * sizeof(int) );
// array'in işi bittiğinde ayrılan belleği geri vermek gerekir
free(array);

sıklıkla unutulur, bu da programda artık kullanılmayan bellek parçacıklarının sisteme geri verilmemesine sebep olur (memory leak) ve diğer programların kullanabileceği belleği azaltır, kötü ihtimalle bitirir ve yetersiz bellek hatası vererek çıkar.

hey
21 Haziran 2005 12:44
2.  Linux'te sistemin ne kadar bellek* kullandığını gösteren komut.
Belleğin neden bu kadar çok kullanılmakta olduğunu, hangi programın belleği çok harcadığını merak ediyorsanız da top kullanın.*
sertw
18 Aralık 2005 01:55
3.  C'de free(ptr) kullanımı ile realloc(ptr, 0) aynı anlama gelir.
fizikci
05 Şubat 2006 20:02
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» derleme » C » Linux » BSD » C# » depo » void * » python » pointer » freaks » garbage collector » Java » işletim sistemi » bellek » GPL » Pascal » void » new » delete » TCP/IP » malloc » void* » nesne » FTP » Linus » Debian » runtime

© 2005, Bilişim Kulübü. (1093 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen