IntPtr = ^Integer; var Som

خرید بک لینک
IntPtr = ^Integer; var Something : Pointer; begin Something := New(IntPtr); Integer(Something^) := 10; Dispose(Something); end; تخصیص بلاکی از حافظه ما میتوانیم از اشاره به بلاکهایی از تخصیص حافظه در سیستم استفاده کنیم. این کار را با رویههای GetMem و FreeMem برای تخصیص و آزاد سازی حافظه استفاده میکنیم. var Something : Pointer begin GetMem(Something, 100); FreeMem(Something, 100); end; اشاره به حافظه از قبل تخصیص داده شده هر دو نوع اشارهگرها می توانند به هر جایی از حافظه اشاره بکنند. این بدان معناست که آنها میتوانند اشاره به فضای اشغال شده با دادههایی که در حال حاضر موجودند داشته باشند. این نمونه اشارهگر احتیاجی به تخصیص حافظه ندارد. var Something : Pointer; طراحی انواع وب سایت و نرم افزار...

ما را در سایت طراحی انواع وب سایت و نرم افزار دنبال می‌کنید

برچسب: نویسنده: saman بازدید: 203 تاريخ: دوشنبه 23 ارديبهشت 1392 ساعت: 20:03

صفحه بندی