ساختن آرایه سه بعدی بسیار بزرگ در c و c++ با استفاده از متغیر داینامیک

By | آگوست 31, 2020

ساختن آرایه سه بعدی بسیار بزرگ در c و c++ با استفاده از متغیر داینامیک

ساختن آرایه‌های بسیار بزرگ در c و c++ در حالت عادی مجاز نیست. برای ساختن آرایه‌های بسیار بزرگ با وجود داشتن RAM کافی، اما همچنان مشکل محدودیت در ایجاد آرایه در زبان c و c++ برقرار است. برای حل این مشکل از متغیرهای داینامیک استفاده می‌کنیم. با استفاده از متغیر داینامیک می‌توان ماتریسی به بزرگی ظرفیت RAM ساخت. دیگر محدودیتی در تعریف سایز نداریم و فقط باید ببینیم که آیا RAM‌ کافی برای تعریف این ماتریس داریم یا خیر. در سورس کد ارائه شده می‌توانید ماتریسی با اندازه دلخواه و از نوع double تعریف کنید.     *کمبود RAM در سیستم عامل توسط Virtual Memory قابل حل است …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *