Deck 21: Standard Template Library STL
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/28
Play
Full screen (f)
Deck 21: Standard Template Library STL
1
A template is a powerful tool that promotes code reuse.
True
2
What are the three main components of the STL?
containers, iterators, algorithms
3
What are the three predefined sequence containers?
vector, deque, and list
4
The function copy can be used with any container type.
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
5
Modifying algorithms modify the elements of the container by ____________________.
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
6
Are functions that modify their internal states considered to be predicates? Explain your answer.
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
7
What does these terms refer to:
- Associative container:
- Associative container:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
8
What does these terms refer to:
- Bidirectional iterators:
- Bidirectional iterators:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
9
What does these terms refer to:
- Container:
- Container:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
10
What does these terms refer to:
- Container adapter:
- Container adapter:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
11
What does these terms refer to:
- Deque:
- Deque:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
12
What does these terms refer to:
- Forward iterators:
- Forward iterators:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
13
What does these terms refer to:
- Function object:
- Function object:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
14
What does these terms refer to:
- Generic algorithm:
- Generic algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
15
What does these terms refer to:
- Heap algorithm:
- Heap algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
16
What does these terms refer to:
- Input iterators:
- Input iterators:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
17
What does these terms refer to:
- Insert iterator:
- Insert iterator:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
18
What does these terms refer to:
- Iterator:
- Iterator:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
19
What does these terms refer to:
- List:
- List:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
20
What does these terms refer to:
- Modifying algorithm:
- Modifying algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
21
What does these terms refer to:
- Mutating algorithm:
- Mutating algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
22
What does these terms refer to:
- Nonmodifying algorithm:
- Nonmodifying algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
23
What does these terms refer to:
- Numeric algorithm:
- Numeric algorithm:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
24
What does these terms refer to:
- Output iterators:
- Output iterators:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
25
What does these terms refer to:
- Predicate:
- Predicate:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
26
What does these terms refer to:
- Random access iterators:
- Random access iterators:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
27
What does these terms refer to:
- Sequence container:
- Sequence container:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck
28
What does these terms refer to:
- Vector:
- Vector:
Unlock Deck
Unlock for access to all 28 flashcards in this deck.
Unlock Deck
k this deck