книги по stl
От: sergey2b ЮАР  
Дата: 25.09.15 17:09
Оценка:
подскажите пожалуйста хорошие книги по stl

желательно что бы была систематически описанна библиотека
учили как писать свои итераторы и алгоритмы
Re: книги по stl
От: LaptevVV Россия  
Дата: 25.09.15 17:47
Оценка: 10 (2) +1
S>желательно что бы была систематически описана библиотека
S>учили как писать свои итераторы и алгоритмы
1. Книжка Николая Джосатиса: http://www.ozon.ru/context/detail/id/27978215/
Эту книжку иметь ОБЯЗАТЕЛЬНО.

2. Книжка Мэтью Уилсона: http://www.ozon.ru/context/detail/id/3991940/
Как раз о контейнерах и итераторах

В книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы.
Автор описывает передовые приемы, которые помогут вам в совершенстве овладеть двумя важными темами: адаптация API библиотек и операционной системы к STL-совместимым наборам и определение нетривиальных адаптеров итераторов. Это даст вам возможность в полной мере реализовать заложенные в STL возможности для написания эффективных и выразительных программ. На реальных примерах Уилсон иллюстрирует ряд важных концепций и технических приемов, позволяющих расширить библиотеку STL в таких направлениях, о которых ее создатели даже не думали, в том числе: наборы, категории ссылок на элементы, порча итераторов извне и выводимая адаптация интерфейса.

Эта книга станет неоценимым подспорьем для любого программиста на C++, хотя бы в минимальной степени знакомого с STL.
На прилагаемом компакт-диске находится обширная коллекция открытых библиотек, созданных автором.
Также включено несколько тестовых проектов и три дополнительных главы.

Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: книги по stl
От: sergey2b ЮАР  
Дата: 25.09.15 18:36
Оценка:
Здравствуйте, LaptevVV, Вы писали:

спасибо профессор
Re: книги по stl
От: PM  
Дата: 25.09.15 18:47
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>подскажите пожалуйста хорошие книги по stl


S>желательно что бы была систематически описанна библиотека

S>учили как писать свои итераторы и алгоритмы

Я читал Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library by Scott Meyers не зная толком STL, было интересно

Сейчас эта книга частично уже устарела, есть продолжение серии: Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 by Scott Meyers
Re: книги по stl
От: jahr  
Дата: 25.09.15 21:30
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>подскажите пожалуйста хорошие книги по stl


Присоединюсь к рекомендации книжки Джосатиса, он в этом вопросе вне конкуренции. После прочтения я, например, научился писать на С++ после 10 лет работы в стиле "Си с классами", меня очень впечатлило.)
Re: книги по stl
От: LaptevVV Россия  
Дата: 26.09.15 01:11
Оценка:
Помимо указанных порекомендую еще Герба Саттера: Решение сложных задач на С++:
1. http://www.ozon.ru/context/detail/id/1273200/
2. http://www.ozon.ru/context/detail/id/2342923/
Автор(ы): Герб Саттер
Издательство: Вильямс
Цена: 230р.

Данная книга представляет собой продолжение вышедшей ранее книги Решение сложных задач на C++ . В форме задач и их решений рассматриваются современные методы проектирования и программирования на C++. В книге сконцентрирован богатый многолетний

Ну, и Скотта Мейерса можно всего читать...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: книги по stl
От: brasius  
Дата: 20.01.16 17:25
Оценка:
Здравствуйте, PM, Вы писали:

PM>Здравствуйте, sergey2b, Вы писали:


S>>подскажите пожалуйста хорошие книги по stl


S>>желательно что бы была систематически описанна библиотека

S>>учили как писать свои итераторы и алгоритмы

PM>Я читал Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library by Scott Meyers не зная толком STL, было интересно


PM>Сейчас эта книга частично уже устарела, есть продолжение серии: Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 by Scott Meyers


для тех кто не особо чтит английский, вышел перевод книги Скота Мейерса «Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14»
Re: книги по stl
От: uncommon Ниоткуда  
Дата: 25.01.16 00:01
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>подскажите пожалуйста хорошие книги по stl


S>желательно что бы была систематически описанна библиотека


Недавно вышла книга: Using the C++ Standard Template Libraries. Насколько хорошая, не знаю, вроде описывает C++14. Но можно найти в сети, чтобы ознакомиться.

S>учили как писать свои итераторы и алгоритмы


Есть глава "defining your own iterators"
Re[2]: книги по stl
От: dosik Россия www.dosik.ru
Дата: 29.01.16 07:33
Оценка:
Здравствуйте, uncommon, Вы писали:

U>Недавно вышла книга: Using the C++ Standard Template Libraries.

$50 за оригинал. Это же сколько перевод то у нас ее будет стоить? )))
Re[3]: книги по stl
От: uncommon Ниоткуда  
Дата: 30.01.16 02:48
Оценка:
Здравствуйте, dosik, Вы писали:

D>Здравствуйте, uncommon, Вы писали:


U>>Недавно вышла книга: Using the C++ Standard Template Libraries.

D>$50 за оригинал. Это же сколько перевод то у нас ее будет стоить? )))

Не обязательно её покупать если просто хочешь ознакомиться с книгой. Сейчас столько книг выходит, что если все покупать, то разориться можно. К счастью многие книги можно найти в электронном формате. Да, это нелегально, но если ты ещё не знаешь хорошая книга или нет, и стоит ли её вообще покупать, то такой подход вполне приемлем.
Re: книги по stl
От: sergey2b ЮАР  
Дата: 30.01.16 03:09
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

спасибо всем ответившим и давшим совет

ответы на свои вопросы я нашел в Язык программирования C++
если 1k страниц тяжело осоилить то можно начать с Основы программирования на С++
Автор(ы): Стэнли Б. Липпман
Издательство: Вильямс
Цена: 196р.

Эта книга поможет вам быстро освоить язык С++. Обширные и сложные темы исчерпывающе представлены в ней на уровне основных концепций, которые необходимо знать каждому программисту для написания реальных программ на языке С++. Приведенные примеры и
Re[2]: книги по stl
От: uncommon Ниоткуда  
Дата: 30.01.16 03:38
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, sergey2b, Вы писали:


S>спасибо всем ответившим и давшим совет


S>ответы на свои вопросы я нашел в Язык программирования C++


Нормальная книжка для начинающих.

S>если 1k страниц тяжело осоилить то можно начать с Основы программирования на С++
Автор(ы): Стэнли Б. Липпман
Издательство: Вильямс
Цена: 196р.

Эта книга поможет вам быстро освоить язык С++. Обширные и сложные темы исчерпывающе представлены в ней на уровне основных концепций, которые необходимо знать каждому программисту для написания реальных программ на языке С++. Приведенные примеры и


Это сокращённый вариант старого издания предыдущей книги. Новое издание переработано и дополнено материалом по C++11. Essential C++ теперь представляет интерес разве что для археологов C++.
Re[3]: книги по stl
От: sergey2b ЮАР  
Дата: 30.01.16 05:53
Оценка:
Здравствуйте, uncommon, Вы писали:

U>Это сокращённый вариант старого издания предыдущей книги. Новое издание переработано и дополнено материалом по C++11. Essential C++ теперь представляет интерес разве что для археологов C++.

я это понял но 200 страниц текста можно прочесть и попробовать написать свои итераторы и алгоритмы за 2 дня

>Нормальная книжка для начинающих.

подскажите пожалуйста а какие книги не для начинающих
Re[4]: книги по stl
От: uncommon Ниоткуда  
Дата: 30.01.16 08:40
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, uncommon, Вы писали:


U>>Это сокращённый вариант старого издания предыдущей книги. Новое издание переработано и дополнено материалом по C++11. Essential C++ теперь представляет интерес разве что для археологов C++.

S>я это понял но 200 страниц текста можно прочесть и попробовать написать свои итераторы и алгоритмы за 2 дня

А можно прочитать The Annotated C++ Reference Manual и тоже что-то написать. Может быть даже и за 1 день.

>>Нормальная книжка для начинающих.

S>подскажите пожалуйста а какие книги не для начинающих

The C++ Standard Library
Re[2]: книги по stl
От: PM  
Дата: 30.01.16 11:12
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

Ещё порекомендую http://en.cppreference.com/ — актуальное справочное руководство по стандартной библиотеке с примерами.
Re[3]: книги по stl
От: hurik  
Дата: 16.11.17 13:02
Оценка:
Здравствуйте, PM, Вы писали:

PM>Здравствуйте, sergey2b, Вы писали:


PM>Ещё порекомендую http://en.cppreference.com/ — актуальное справочное руководство по стандартной библиотеке с примерами.


за наполнение не скажу, а дизайн явно не ахти. Не способствует пониманию.
тут имхо заметно лучше —
http://www.cplusplus.com/reference/algorithm/


до кучи — книга "STL стандартная библиотека шаблонов" Плаудер и прочие — в плане ясности, на 3 с минусом. Явно есть лучше.
Re[2]: книги по stl
От: AlexGin Беларусь  
Дата: 18.11.17 14:29
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>1. Книжка Николая Джосатиса: http://www.ozon.ru/context/detail/id/27978215/

LVV>Эту книжку иметь ОБЯЗАТЕЛЬНО.

LVV>2. Книжка Мэтью Уилсона: http://www.ozon.ru/context/detail/id/3991940/

LVV>Как раз о контейнерах и итераторах

LVV>В книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы.


Спасибо, уважаемый профессор!
Заказал я эти книжки (для собственного профессионального роста) на местном "озоне":
https://oz.by/books/more102430.html
https://oz.by/books/more1052706.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.