Lrealloc

Description
¸Þ¸ð¸®¸¦ À̵¿ÇÑ´Ù. ÀÌ ÇÔ¼ö´Â ¸Þ¸ð¸®¸¦ ÇÑ Áö¿ª¿¡¼­ ´Ù¸¥ °÷À¸·Î À̵¿ÇϱâÀ§ÇØ ¸Þ¸ð¸®¸¦ ÀçÇÒ´çÇÑ´Ù. Áï, »õ·Î¿î ¿µ¿ªÀ» ÇÒ´çÇÑ ÈÄ¿¡ ¿ø·¡ ¿µ¿ª¿¡ ÀÖ´Â ³»¿ëÀ» »õ·Î ÇÒ´çÇÑ ¿µ¿ª¿¡ º¹»çÇÏ°í ÀÌÀü ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇÑ´Ù.

Syntax
void * Lrealloc(void *ptr, U32 size)

Parameters
ptrÀ̵¿ÇÏ°íÀÚ ÇÏ´Â ¸Þ¸ð¸® Æ÷ÀÎÅÍ.
sizeÀçÇÒ´çÇÏ°íÀÚ ÇÏ´Â ¸Þ¸ð¸®ÀÇ Å©±â

Returns
value¼³¸í
NULL½Ã½ºÅÛ¿¡ ¸Þ¸ð¸®°¡ ÃæºÐÄ¡ ¾ÊÀ½.
!= NULL»õ·Î ÇÒ´çµÇ¾î ±âÁ¸ÀÇ µ¥ÀÌÅÍ°¡ º¹»çµÈ ¸Þ¸ð¸® ¿µ¿ª

Comments
ÀÌ ÇÔ¼öÀÇ ¸ñÀûÀº ¸Þ¸ð¸®ÀÇ de-fragmentationÀÌ´Ù.

See Also
Lcalloc, Lmalloc, Lfree

Example