|
Электронная библиотека Попечительского совета механико-математического факультета Московского государственного университета
|
|
|
|
|
Мейерс С. - Эффективное использование STL |
|
|
Предметный указатель |
accumulate 146
accumulate, начальное значение 147
accumulate, объекты функций 150
accumulate, побочные эффекты 149
adjacent_difference 146
ADVANCE 116
Allocator 57
argument_type 158
auto_ptr 48
back_inserter 123 197
back_insert_iterator 197
basic_ostream 208
basic_string 18 192
begin/end, связь с rbegin/rend 117
binary_function 158
binary_search 177
bind1st 197
bind2nd 197
bitset как альтернатива vector<bool> 82
bitset, принадлежность к STL 16
Boost 165 201
C++, Стандарт 24 67 202
Capacity 69
char_traits 192 208
class, сравнение с typename 20
compose 1 200
compose2 172
const_iterator, преобразование к iterator 112
const_iterator, сравнение с iterator 112
const_reverse_iterator 111
Copy 36
copy_if 145
COUNT 146 177
DELETE 66
Deque 24 82
Dinkumware 109 199 219
distance, объявление 116
distance, эффективность 117
EMACS 36
Empty 33
equal_range 177
equal_to 86 108
Erase 41 50 131
erase/remove, идиома 50 135
find 177
first_argument_type 158
for_each 149
front_inserter 124 197
front_insert_iterator 197
Identity 200
Includes 139
inner_product 146
inplace_merge 139
Insert 41 97 105
inserter 124 197
insert_iterator 197
insert_sfter 198
istreambuf_iterator 147 191
istream_iterator 147 191
key_comp 85 106
less 191
less_equal 91
lexicographical_compare 143
lhs, имя параметра 21
list, merge 174
list, remove 134
list, sort 130
list, splice 56
list, unique 135
lower_bound 174
map, key_comp 106
map, value_type 105
map, константность элементов 94
max_element 146
max_size 68
mem_fun 162
mem_fun_ref 162
mem_fun_ref_t 163
mem_fun_t 163
MERGE 139 174
Microsoft, платформы STL 216
min_element 146
Mismatch 142
multimap, find и count 182
multimap, value_type 105
multimap, константность ключей 97
multiplies 148
multiset, find и count 182
multiset, константность элементов 94
multiset, модификация ключей 94
not1 145 160 202
not2 143 202
nth_element 127
operator new 57
operator() 19
operator(), класс функтора 19
operator(), перегрузка 162
operator(), подстановка 187
operator++, побочные эффекты 52
operator--, прямые итераторы 18
operator. 55
operator<< 120
operator[] 105
operator^ 164
ostream_iterator 197
pair, функции сравнения 101
partial_sort 128
partial_sum 146
Partition 129
priority_queue 130
project1st 200
project2nd 200
push_back 123
push_front 123
qsort 127
qsort, сравнение с sort 185
QUEUE 16
rbegin/rend, связь с begin/end 117
Remove 131
remove_if 51 135
Reserve 69
resize 69
reverse_iterator 111 118
rhs, имя параметра 21
ROPE 199
select1st 200
select2nd 200
set, константность элементов 94
set_difference 139
set_intersection 139
set_symmetric_difference 139 143
set_union 139
sgetc 120
SGI, slist 199
SGI, web-сайт 93 189 198
SGI, хэшированные контейнеры 108
shared_ptr 47
SIZE 33 69
skipws 120
slist 199
sort 129
stable_partition 130
stable_sort 130
STACK 16
STL, priority_queue 16
STL, queue 16
STL, stack 16
STL, алгоритмы 208
STL, бесплатные реализации 200
STL, гарантии сложности 19
| STL, документация 167
STL, массивы 16
STL, определение 16
STL, расширения 16
STL, реализации 17
STL, синтаксис вызова функций 161
STLport 200
strcmp 143 212
strcmpi 144
stricmp 144
string, char_traits 192
string, c_str 74
string, альтернативы 68
string, массивы 67
string, многопоточность 67
string, оптимизация малых строк 73
tolower 142 213
toupper 213
transform 123
typename 20
unary_function 160
uninitialized_fill 57
unique 135 139
unique_copy 139
unsigned char 142
upper_bound 177
use_facet 212
vector<bool>, проблемы 80
Visual Basic 120
wchar_t 18
Widget, класс 21
wstring 18 68
Абстракция 185
Адаптируемость 160
Алгоритмы, accumulate 146
Алгоритмы, adjacent_difference 146
Алгоритмы, binary_search 177
Алгоритмы, copy 36
Алгоритмы, copy_if 145
Алгоритмы, count 146 177
Алгоритмы, equal_range 177
Алгоритмы, find 177
Алгоритмы, for_each 149
Алгоритмы, includes 139
Алгоритмы, inner_product 146
Алгоритмы, inplace_merge 139
Алгоритмы, lexicographical_compare 143
Алгоритмы, lower_bound 177
Алгоритмы, max_element 146
Алгоритмы, merge 139 174
Алгоритмы, mismatch 142
Алгоритмы, nth_element 127
Алгоритмы, partial_sort 128
Алгоритмы, partial_sum 146
Алгоритмы, partition 129
Алгоритмы, remove 131
Алгоритмы, remove_if 51
Алгоритмы, set_difference 139
Алгоритмы, set_intersection 139
Алгоритмы, set_symmetric_difference 139 143
Алгоритмы, set_union 139
Алгоритмы, sort 129
Алгоритмы, stable_partition 130
Алгоритмы, stable_sort 130
Алгоритмы, transform 123
Алгоритмы, unique_copy 139
Алгоритмы, upper_bound 177
Алгоритмы, оптимизация 169
Алгоритмы, сравнение с циклами 168
Бесплатные реализации STL 200
Блоковые контейнеры, определение 25
Виртуальные функции 213
Внутренние нуль-символы 76 144
Временные объекты 96
Двусторонние итераторы 130
Емкость, затраты на увеличение 68
Емкость, минимизация 79
Интернационализация 141
Итераторы произвольного доступа 19
Итераторы, выбор типа 25
Итераторы, категории 18
Итераторы, преобразование 112
Итераторы, реализация в виде указателей 115
Компиляторы, диагностика 192
Компиляторы, независимость 17
Компиляторы, оптимизация 185
Константность 97
Контейнерно-независимый код 27 53
Контейнеры блоковые 50
Контейнеры узловые 58
Контейнеры умных указателей 47
Контейнеры, assign и operator= 35
Контейнеры, auto_ptr 48
Контейнеры, rope 199
Контейнеры, size_type 148
Контейнеры, slist 199
Контейнеры, value_type 44 105
Контейнеры, vector<bool> 80
Контейнеры, вставка 170
Контейнеры, инкапсуляция 29
Контейнеры, итераторы 115
Контейнеры, копирование объектов 31
Контейнеры, критерии выбора 25
Контейнеры, сравнение с массивами 32 67
Контейнеры, удаление указателей 44
Красно-черные деревья 175 195
Лексикографическое сравнение 209
Локализованность ссылок 99
Локальные классы 174
Локальные контексты 210
Массивы, принадлежность к STL 16
Массивы, сравнение с контейнерами 32
Массивы, сравнение с контейнерами, STL 67
Многопоточность, string 67
Многопоточность, контейнеры 63
Многопоточность, подсчет ссылок 67
Мономорфные объекты функций 152
Объекты временные 96
Объекты функций мономорфные 152
Объекты функций, определение 19
Объекты функций, передача по значению 152
Объекты функций, сравнение с функциями 184
Объекты, блокировка 63
Объекты, копирование в контейнерах 31
Оптимизация 169
Оптимизация, stricmp/strcmpi 144
Оптимизация, алгоритмы 169
Оптимизация, интервальная вставка 40
Оптимизация, подстановка кода 185
Оптимизация, подсчет ссылок 67
Отладочный режим 200
Параметры, объекты функций и функции 185
Параметры, указатели на функции 42
Переносимость, #include 190
Переносимость, reverse_iterator 118
Переносимость, STLport 200
Переносимость, хэшированные контейнеры 108
Перераспределение памяти 64
Платформа STL 17
Подстановка кода 185
Подсчет ссылок 68
Подсчет ссылок, умные указатели 47 137
Предикаты, определение 154
Предикаты, чистые функции 154
Приемный интервал 123
Присваивание избыточное 39
Присваивание, assign и operator= 35
Присваивание, интервальные функции 41
Промежуточные объекты 55
Прямые итераторы 18
|
|
|
Реклама |
|
|
|
|
|
|