
lafore_robert_objectoriented_programming_in_c
.pdf



908 |
Appendix F |
|
TABLE F.2 |
Member Functions |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Multi- |
|
Multi- |
|
|
Priority |
|
|
Vector |
List |
Deque |
Set |
set |
Map |
map |
Stack |
Queue |
Queue |
|
|
|
|
|
|
|
|
|
|
|
|
operator== |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator!= |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator< |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator> |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator<= |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator>= |
x |
x |
x |
x |
x |
x |
x |
x |
x |
|
|
operator |
= |
x |
x |
x |
|
|
|
|
|
|
|
operator[] |
x |
|
x |
|
|
x |
|
|
|
|
|
operator* |
|
x |
x |
|
|
|
|
|
|
|
|
operator-> |
|
x |
x |
|
|
|
|
|
|
|
|
operator |
() |
|
|
|
x |
x |
x |
|
|
|
|
operator |
+ |
|
|
x |
|
|
|
|
|
|
|
operator |
- |
|
|
x |
|
|
|
|
|
|
|
operator++ |
|
x |
x |
|
|
|
|
|
|
|
|
operator-- |
|
x |
x |
|
|
|
|
|
|
|
|
operator |
+= |
|
|
x |
|
|
|
|
|
|
|
operator |
-= |
|
|
x |
|
|
|
|
|
|
|
begin |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|
end |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|
rbegin |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|
rend |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|
empty |
|
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
size |
|
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
max_size |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|
front |
|
x |
x |
x |
|
|
|
|
|
x |
|
back |
|
x |
x |
x |
|
|
|
|
|
x |
|
push_front |
|
x |
x |
|
|
|
|
|
|
|
|
push_back |
x |
x |
x |
|
|
|
|
|
|
|
|
pop_front |
|
x |
x |
|
|
|
|
|
|
|
|
pop_back |
|
x |
x |
x |
|
|
|
|
|
|
|
swap |
|
x |
x |
x |
x |
x |
x |
x |
|
|
|


910 |
Appendix F |
|
TABLE F.3 Continued
|
|
|
|
|
Random |
|
Input |
Output |
Forward |
Bidirectional |
Access |
|
|
|
|
|
|
count_if |
x |
|
|
|
|
mismatch |
x |
|
|
|
|
equal |
x |
|
|
|
|
search |
|
|
x |
|
|
copy |
x |
x |
|
|
|
copy_backward |
x |
x |
|
|
|
iter_swap |
|
|
x |
|
|
swap_ranges |
|
|
x |
|
|
transform |
x |
x |
|
|
|
replace |
|
|
x |
|
|
replace_if |
|
|
x |
|
|
replace_copy |
x |
x |
|
|
|
fill |
|
|
x |
|
|
fill_n |
|
x |
|
|
|
generate |
|
|
x |
|
|
generate_n |
|
x |
|
|
|
remove |
|
|
x |
|
|
remove_if |
|
|
x |
|
|
remove_copy |
x |
x |
|
|
|
remove_copy_if |
x |
x |
|
|
|
unique |
|
|
x |
|
|
unique_copy |
x |
x |
|
|
|
reverse |
|
|
|
x |
|
reverse_copy |
|
x |
|
|
|
rotate |
|
|
x |
|
|
rotate_copy |
|
x |
x |
|
|
random_shuffle |
|
|
|
|
x |
partition |
|
|
|
x |
|
stable_partition |
|
|
|
x |
|
sort |
|
|
|
|
x |
stable_sort |
|
|
|
|
x |



