Информационный портал
|
|
Николай Джосьютис. C++ Стандартная библиотека. Для профессионалов. |
|
Вернуться в C++ раздел
Николай Джосьютис. C++ Стандартная библиотека. Для профессионалов.
Знаменитая книга Николай Джосьютис, в которой он с немецкой точностью описывает наиболее популярную библиотеку
языка программирования C++. Пожалуй это наиболее полное и удачное описание такой сложной библиотеки, как STL.
STL - стандартная библиотека шаблонов, предоставляет высокоуровневые стркутуры: строки,
вектора, деки, списки, множества, мультимножества, отображения, мультиотображения, которые могут обрабатываться алгоритмами.
STL - уникальная библиотека, в которую вложено высшее икусство C++ программистов. Если вы не знакомы с STL, можете считать
что не знаете современного C++.
Основным достоинством библиотеки C++ является то, что она действительно стандартная, т.е. входит в стандарт и
обязательна для реализации любым компилятором, удовлетворяющего стандарту C++. Эту библиотеку вы найдёте и в легендарном
UNIX-компиляторе GCC, и в Visual Studio C++ .NET, и в C++ Builder, и в Dev-C++, в общем в любом "живом" компиляторе.
Недостатком библиотеки является то, что она довольно сложной. Однако Николай Джосьютис может объяснить сложные вещи
понятным языком - книга читается запоем и навсегда остаётся настольным справочником. После изучения STL стоит только диву
даваться, как же руки не доходили до её изучения раньше и как же без неё можно обойтись. STL - это не очередное модное словечко,
это необходимый инструмент любого современного разработчика. Не лишним будет упомянуть, что зачастую бесполезно претендовать
на вакансию C++ прграммиста, не владея STL.
|
|