PDA

View Full Version : چگونگی مدیریت بخشی از حافظه



rooheh_zendeh
جمعه 01 اردیبهشت 1385, 01:44 صبح
سلام به دوستان عزیز


من به دنبال روشی هستم که برای edit یک فایل قسمتی از حافظه ram و یا VirtualRam را برای کنترل داده ها قرار دهم که به هنگام باز کدن فایل مقدار مورد نیاز از حافظه را به برنامه تخصیص دهد و هنگامی مقدار تخصیص داده شده پر شد اطلاعات درون حافظه را به فایل منتقل نماید.

نیازی به کد نمی باشد فقط منابع و یا الگوریتم نیاز می باشد

Arash_j13
جمعه 01 اردیبهشت 1385, 11:36 صبح
فکر می کنم شما نیاز به یه صف دو طرفه دارید این صف رو به عنوان بافر در نظر بگیرید بعد مقدار خاصی از دیتا را مثلا یک کیلو بایت از درون فایل به درون این صف منتقل کنید بعد اگه لازم شد در فایل جلو برید می تونید اطلاعات موجود در انتهای صف رو درون فایل رو نویسی کنید و از ادامه ان اطلاعات رو به درون صف لود کنید البته بهرته صف رو با ارایه یا بردار شبیه سازی کنید تا بشه به صورت تصادفی هم به اطلاعات دسترسی داشت و از صف دوطرفه استاندارد STL استفاده نکنید