תוכן עניינים:
- הגדרה - מה המשמעות של ספריית תבניות סטנדרטיות (STL)?
- Techopedia מסביר את ספריית התבניות הסטנדרטיות (STL)
הגדרה - מה המשמעות של ספריית תבניות סטנדרטיות (STL)?
ספריית תבניות סטנדרטית (STL) היא ספריית תוכנה המרחיבה את יכולות הספרייה הסטנדרטית C ++ ומספקת ערכה מוכנה של שיעורים נפוצים ל- C ++, כולל מערכים ומכלים אסוציאטיביים, המשמשים יחד עם סוגים מובנים ומוגדרים על ידי המשתמש, תומך בפעולות אלמנטריות. האלגוריתמים הקשורים ל- STL אינם תלויים במכולות ומפחיתים את המורכבות של הספרייה.
Techopedia מסביר את ספריית התבניות הסטנדרטיות (STL)
ספריית תבניות רגילה משתמשת בתבניות כדי להשיג את התוצאות הנדרשות ומספקת פולימורפיזם של זמן. STLs כוללים גם רכיבים כמו פונקקטורים, איטרטורים ומכלי אלגוריתם.
ישנם חמישה סוגים שונים של איטרטורים בתוך STL:
- חוטפי קלט
- איטטורי פלט
- חזרות דו כיווניות
- חזרות גישה אקראיות