منظور از ظرف یا نگهدارنده (Container) ساختمان دادهایست که دستهای از اطلاعات را در خود نگه میدارد. آنچه که این ساختمانها را از هم متمایز میکند، نوع تخصیص حافظه، نوع دسترسی و کارایی درج و حذف عنصر در آنها است که به برخی از آنها کاربریهای ویژه میدهد.
در ادامه با انواع این نوع ساختمان دادهها در زبان برنامهنویسی ++C نسخهی C++11 آشنا میشویم. با توجه به گسترده بودن این بحث، جزئیات بیشتر هر کلاس را در «پیوندها برای مطالعهی بیشتر» بخوانید.
توجه: تمامی کلاسهای بحث شده در کتابخانهی قالب استاندارد (STL) تعریف شده و در فضای نام std قرار دارند.
ادامه مطلب
برچسب:
نویسنده: آرشان حبیبی