Сообщений 1 Оценка 4 [+0/-1] Оценить |
Книга является введением в стандартную библиотеку шаблонов STL (Standard Template Library). Содержит информацию о типах контейнеров, итераторах и их видах, методах, используемых при работе с контейнерами. Большое внимание уделено алгоритмам, позволяющим облегчить решение множества стандартных задач. Впервые в отечественной литературе даны сведения о внутреннем устройстве контейнеров STL. Для программистов.
В небольшой книге Павла Москвина описывается конкретная STL от SGI версии 3.3. Поэтому, с одной стороны, в книге присутствует описание контейнеров группы hash, которых в стандарте нет, с другой стороны - отсутствует описание стандартных адаптеров контейнеров stack и queue. Последовательные контейнеры, map и группа hash-контейнеров описаны достаточно подробно. Однако о множествах написана всего одна страничка, без всяких программных текстов и примеров. Некоторые места текста проиллюстрированы, хотя в целом иллюстраций очень немного.
В начале книги есть несколько страничек, описывающих авторское восприятие STL. Основная же часть книги построена очень просто: приводится конкретный фрагмент текста из библиотеки, а затем следуют небольшие комментарии и пример. Фрагмент текста - это конструктор, метод контейнера или алгоритм. При такой подаче материала книга могла бы служить неплохим справочником, однако по непонятной мне причине использовать ее как справочник очень трудно. Хотя все, что необходимо, вроде бы есть: фрагмент текста библиотеки, краткий комментарий, поясняющий пример. Может быть, дело просто в формате книги, или в том, что не расставлены "справочные" акценты. Так или иначе, я ее купил - это первая книга по STL, написанная российским автором. Иногда я туда заглядываю, в особенности в разделы, посвященные hash-контейнерам, поскольку в стандарте этого пока нет.
Сообщений 1 Оценка 4 [+0/-1] Оценить |