The STL

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/11

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

12 Terms

1
New cards

Standard Template Library (STL)

A collection of code in the C++ standard library that provides various containers and algorithms.

2
New cards

Vector

An STL container that stores elements in a sequence and allows dynamic resizing.

3
New cards

Iterator

An object that can traverse elements of a container, similar to a pointer.

4
New cards

Associative Container

A container that can be accessed by keys instead of positions.

5
New cards

Set

An associative container of unique values that allows for efficient checking, adding, and removing of elements.

6
New cards

Multiset

An associative container similar to a set but allows duplicate values.

7
New cards

Pair

An object containing two other objects, used in STL to structure data.

8
New cards

Map

An associative container that pairs unique keys with values, allowing for efficient data retrieval.

9
New cards

Stack

A container that uses a last-in-first-out (LIFO) method for storing and retrieving elements.

10
New cards

Queue

A container that uses a first-in-first-out (FIFO) method for storing and retrieving elements.

11
New cards

Deque

A double-ended queue that allows adding and removing elements from both ends.

12
New cards

Unordered Container

An STL container variant that does not maintain ordering of elements, allowing for faster operations.