Авторизация
Поиск по указателям
Эккель Б., Эллисон Ч. — Философия С++. Практическое программирование
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Философия С++. Практическое программирование
Авторы: Эккель Б., Эллисон Ч.
Аннотация: Книга отличается от других учебников по C++ новым подходом к изложению материала, основанным на логике и здравом смысле. Вместо простого перечисления языковых конструкций, снабженных примерами, авторы стремятся научить читателя мыслить категориями C++. Они подробно объясняют, почему проектировщики языка принимали то или иное решение, описывают типичные проблемы и пути их решения.
Во втором томе рассматриваются такие темы, как обработка исключений, стандартная библиотека C++ (включая потоки ввода/вывода, контейнеры и алгоритмы STL), шаблоны, множественное наследование, RTTI, автоматизация тестирования и отладки программ, паттерны проектирования и т. д.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2004
Количество страниц: 608
Добавлена в каталог: 01.07.2009
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
<cctype>, заголовок 202
<cstdlib>, заголовок 174
<ctime>, заголовок 172
<exception>, заголовок 43
<fstream>, заголовок 141
<functional>, заголовок 265
<iomanip>, заголовок 160
<iosfwd>, заголовок 136
<limits>, заголовок 149 165 226
<memory>, заголовок 41
<sstream>, заголовок 148
<stdexcept>, заголовок 43
<typeinfo>, заголовок 430
abort(), функция 47
accumulate, алгоритм 320
adjacent_difference, алгоритм 321
adjacent_find, алгоритм 294
ANSI/ISO C++, комитет 19
app, флаг 142
append(), функция 98
assert, макрос 66
at(), функция 114
ate, флаг 142
atof(), функция 149
atoi(), функция 149
auto_ptr, шаблон 41
back_inserter(), функция 257
back_inserter, функция 345
back_insert_iterator, итератор 371
badbit, флаг 138
bad_cast, класс исключения 44 430
bad_exception, класс 47
bad_typeid, класс исключения 44 431
basefield, флаг 155
basic_istream, шаблон 132 175
basic_ostream, шаблон 132 176
basic_string, шаблон 116 132 194
before(), функция 431 438
Bidirectional Iterator, итератор 283
binary, флаг 142 174
binary_function, шаблон 268
binary_negate, объект функции 266
binary_search, алгоритм 306
bind1st, адаптер 266
bind2nd, адаптер 265 273 274 289
binder1st, объект функции 266
binder2nd, объект функции 265
bitset, класс 389
bitset, контейнер 416
bitset, шаблон 184
broadcast(), функция 564 570 581
cancel(), функция 551
Cancelable, класс 551
capacity(), функция 99
catch, ключевое слово 29 33
cerr, объект 133
cfront, язык программирования 443
char_traits, шаблон 176 227
cin, объект 132
clear(), функция 138 145
close(), функция 140 142
compare(), функция 114 176
ConcurrentExecutor, класс 541
Condition, класс 581
const, квалификатор 431
copy, алгоритм 255 285 289
copy_backward, алгоритм 290
count, алгоритм 288
CountedPtr, шаблон 548
count_if, алгоритм 262 288 289
cout, объект 133
Cygwin, платформа 534
c_str(), функция 113
dec, флаг 155
deque, контейнер 334 357
difference_type, тип 288
distance(), функция 322
divides, объект функции 266
domain_error, класс исключения 44
dynamic_cast, оператор 428
empty(), функция 278
endl, манипулятор 159
eofbit, флаг 138
epsilon(), функция 149
equal, алгоритм 256 299
equal_range(), функция 407
equal_range, алгоритм 306
erase(), функция 110
errno, конструкция языка C 26
exception, класс 43
export, ключевое слово 251
fail(), функция 145
failbit, флаг 134
fill(), функция 134
fill, алгоритм 287
fill, атрибут 156
fill_n, алгоритм 287
find(), функция 104 369
find, алгоритм 262 294
find_end, алгоритм 295
find_first_not_of(), функция 105
find_first_of(), функция 109
find_first_of, алгоритм 294
find_if, алгоритм 294
find_last_of(), функция 109
ForwardIterator, итератор 283
forward_iterator_tag, класс 344
for_each, алгоритм 277 313
front_inserter(), функция 323 345
front_insert_iterator, конструктор 345
fseek(), функция 145
fstream, класс 131
fstream, объект 140
generate, алгоритм 287
generate_n, алгоритм 287
get(), функция 137 141 144
getline(), функция 112 137
getPriority(), функция 546
goodbit, флаг 138
greater, объект функции 265 289
greater_equal, объект функции 266
Guard, шаблон 554
hash_map, нестандартный контейнер 415
hash_multimap, нестандартный контейнер 415
hash_multiset, нестандартный контейнер 414
hash_set, нестандартный контейнер 414
hex, флаг 155
ifstream, класс 131 140
ifstream, объект 147
ignore(), функция 142
imbue(), функция 178
in, флаг 142
includes, алгоритм 310
inner_product, алгоритм 320
inplace_merge, алгоритм 309
InputIterator, итератор 283
input_iterator_tag, класс 344
insert(), функция 98 345
inserter(), функция 289 323
insert_iterator, итератор 289 345
interrupt(), функция 573
Interrupted_Exception, исключение 544
invalid_argument, класс исключений 44
ios_base, класс 132
istreambuf_iterator, итератор 343 370
istream_iterator, итератор 343
istream_iterator, объект 261
istringstream, класс 131
istringstream, объект 148
iterator_traits, шаблон 285
iter_swap, алгоритм 323 352
length(), функция 99
length_error, класс исключений 44
less, объект функции 266
less_equal, объект функции 266
lexicographical_compare, алгоритм 299
list, контейнер 334 362
localtime(), функция 173
logical_and, объект функции 266
logical_not, объект функции 266
logical_or, объект функции 266
logic_error, класс 43
longjmp(), функция 26
lower_bound, алгоритм 306
make_heap(), функция 384
make_heap, алгоритм 312
make_pair(), функция 322
map, контейнер 401
max, алгоритм 323
max_element, алгоритм 295
mem_fun, адаптер 277
mem_fun_ref, адаптер 277
merge(), функция 365
merge, алгоритм 309
min, алгоритм 323
minus, объект функции 266
min_element, алгоритм 295
mismatch, алгоритм 300
modulus, объект функции 266
money get, фацет 178
moneypunct, фацет 178
money_put, фацет 178
multimap, контейнер 403
multiplies, объект функции 266
multiset, контейнер 405
MVC, архитектура 513
name(), функция 431 434 439
narrow(), функция 177
negate, объект функции 266
next_permutation, алгоритм 290
not1, адаптер 266 275
not_equal_to, объект функции 266
nth_element, алгоритм 306
numeric_limits, класс 226
Oct, манипулятор 159
ofstream, класс 131
ofstream, объект 140
operator new(), операторная функция 83
operator!=, операторная функция 112
operator(), операторная функция 184 263
operator++, операторная функция 188
operator+, операторная функция 103
operator+=, операторная функция 103
operator<, операторная функция 112
operator<=, операторная функция 112
operator==, операторная функция 112
operator>, операторная функция 112
operator>=, операторная функция 112
operator[], операторная функция 115
ostreambuf_iterator, итератор 343
ostream_iterator, итератор 285 343
ostream_iterator, класс 260
ostringstream, класс 131
ostringstream, объект 150
out, флаг 142
OutputIterator, итератор 283
output_iterator_tag, класс 344
out_of_range, класс исключений 44
partial_sort, алгоритм 305
partial_sort_cnpy, алгоритм 305
partial_sum, алгоритм 320
partition, алгоритм 291
perror(), функция 26
plus, объект функции 266
pop(), функция 376 384
pop_heap(), функция 384
pop_heap, алгоритм 313
POSIX, стандарт 123
precision(), функция 173
precision, атрибут 156
prev_permutation, алгоритм 290
printf(), функция 25 130
priority_queue, контейнер 382
push_back(), функция 334 345 352
push_front(), функция 334 345
push_heap(), функция 384
push_heap, алгоритм 312
queue, контейнер 378
raise(), функция 26
rand(), функция 174
RandomAccessIterator, итератор 283
random_shuffle, алгоритм 291
RAND_MAX, константа 174
raw_storage_iterator, итератор 343
rbegin(), функция 342
rdbuf(), функция 147
read(), функция 137
remove(), функция 365
remove, алгоритм 302
remove_copy, алгоритм 302
remove_copy_if, алгоритм 258 274 302
remove_if, алгоритм 302
rend(), функция 342
replace(), функция 100
replace, алгоритм 295
replace_copy, алгоритм 295
replace_copy_if, алгоритм 259 295
replace_if, алгоритм 259 295
reserve(), функция 99 352
resize(), функция 99 351
reverse(), функция 363
reverse, алгоритм 290
reverse_copy, алгоритм 290
reverse_iterator, адаптер 375
reverse_iterator, итератор 342
rfind(), функция 107
rope, класс 415
rotate, алгоритм 290
rotate_copy, алгоритм 290
Runnable, класс 535
runtime_error, класс 44
search, алгоритм 294
search_n, алгоритм 295
seekg(), функция 145 147
seekp(), функция 145
set, контейнер 395
set, множество 366
setf(), функция 159 172
setfill(), функция 134
setjmp(), функция 26
setPriority(), функция 546
setw(), функция 134 172
set_difference, алгоритм 311
set_intersection, алгоритм 310
set_symmetric_difference, алгоритм 311
set_terminate(), функция 35
set_unexpected(), функция 46
set_union, алгоритм 310
showbase, флаг 153
showpoint, флаг 153
showpos, флаг 153
signal(), функция 54 61 570
size(), функция 99
skipws, флаг 153
sleep() 543
sleep(), функция 543 570
slist, нестандартный контейнер 415
Smalltalk, язык программирования 442
smanip, тип 163
sort(), функция 363
Реклама