14 / 14 / 1
Регистрация: 17.08.2015
Сообщений: 460
|
|
1 | |
Посоветуйте книги по STL11.08.2016, 13:13. Просмотров 7264. Ответов 14
Метки нет Все метки)
(
Добрый день.
Можете посоветовать книжку по библиотеке STL, я так понимаю, она должна охватывать более-менее все возможности С++. Я находил в интернете, но есть варианты. Какой выбор на ваш взгляд самый оптимальный? вот тут советуют Джосаттиса Литература C++ Есть ли альтернативный взгляд?
0
|
|
11.08.2016, 13:13 | |
Посоветуйте книги для изучения stl Какие книги посоветуйте для изучения для изучения STL, C++ Книги по STL Посоветуйте книгу по STL |
|
Падаван С++
443 / 257 / 88
Регистрация: 11.11.2014
Сообщений: 897
|
|
11.08.2016, 13:32 | 2 |
Blitzor DDD, честно сказать, а что вам нужно из stl, по небагатому, но все же опыту скажу,в stl многое интуитивно понятно, если вам нужна работа с контейнерами берете пишите в гугл std::vector например, есть отличный сайт cppreference там очень много документации смотрите нужную функцию что она делает и все, хотя там в целом все интуитивно понятно, если у вас есть опыт программирования, если посовременее брать, то допустим std::thread, std::regex посложнее освоить, ну по потоками лично я сейчас читаю Энтони Вильямся паралельное программирование на с++11, по поводу std::regex люблю использовать регулярки, но все что нужно узнать вам, так же легко постигается на офф сайте msdn там все таблицы есть и тд, вообщем понять легко, а вообще советую вам посмотреть на Скота Мейерса, у него много книг, мне лично все нравятся эфективный с++ и тд.
1
|
14 / 14 / 1
Регистрация: 17.08.2015
Сообщений: 460
|
|
11.08.2016, 13:34 [ТС] | 3 |
Дело в том, что я просто хочу понять и охватить все возможности, просто, чтобы знать, что может стандартная библиотека С++. Для расширения кругозора и понимания общих принципов проектирования
0
|
14 / 14 / 1
Регистрация: 17.08.2015
Сообщений: 460
|
|
11.08.2016, 13:43 [ТС] | 5 |
Ferrari F1, честно сказать, я не имею опыта богатого. Под STL лично я понимаю, возможно ошибочно, возможности С++, то есть контейнеры, итераторы, полезные классы, описание классов для работы с числами, файлами и т.д. То есть, все то, что пригодится при программировании и то, что поможет быстрее создавать продукт, не изобретая при этом то, что уже сделано
0
|
11.08.2016, 13:43 | 6 |
Из своего опыта скажу, что можно с уверенностью взять Липпмана, у него там 3 здоровенных главы, первая по последовательным контейнерам, вторая по алгоритмам(алгоритмов много, автор показывает по каким принципам были сформарованы именно такие параметры этих алгоритмов, а также их названия, типа count или count_if), третья по ассоциативным контейнерам. Объясняются на примерах практически все методы этих контейнеров (в т.ч. и перегруженные вариации этих методов), что есть на данный момент, включая новые из стандарта 11 года
1
|
11.08.2016, 13:50 | 7 |
А потом после этого можно джосатисса взять, я его пролистывал, довольно таки нормально все о стандартной либе написано.
И еще по повода Липпмана, будет идеальным прочесть ее от корки до корки, т.к. автор затрагивает новые библиотеки практически в каждой главе - интеллектуальные указатели, стандартные функторы, тип function и прочее
0
|
14 / 14 / 1
Регистрация: 17.08.2015
Сообщений: 460
|
|
11.08.2016, 22:52 [ТС] | 8 |
Можно ли услышать мнения других гуру?
0
|
1378 / 405 / 144
Регистрация: 22.10.2014
Сообщений: 872
|
|
12.08.2016, 01:38 | 9 |
Blitzor DDD,
У вас когда-нить бывает такое: Вы заходите на википедию чтобы прочитать что-то одно нужное, а выходите из википедии когда браузер начинает подвисать от количества открытых вкладок. - Да? Тогда вам сюда : http://en.cppreference.com/w/cpp/concept - начните именно с этой страницы и используйте навыки гуляния по викепедии ![]() - Нет? ну тогда любая книга которая вам понравится/будет легко усваиваться и т.д.
0
|
12.08.2016, 02:20 | 10 |
Есть, например, книги Аммерааля "STL для программистов" и "Расширение библиотеки STL",
еще, скажем, Мюссер Д., Дердж Ж., Сейни А. - "C++ и STL. Справочное руководство.".
0
|
![]() |
|
12.08.2016, 09:24 | 12 |
Рекомендую сайт http://www.cplusplus.com/reference/algorithm/. Для меня он более удобный нежели http://en.cppreference.com/w/cpp. Причина пожалуй в том, что на первом вся информация привязана к заголовочникам. Поэтому очень легко проследить что есть и в каком заголовочнике.
По книгам не принципиально. Однако я бы посоветовал последнюю редакцию Джосаттиса. Тем не менее для начала лучше почитать что-то наподобие http://forcoder.ru/cpp/c-i-stl... odstvo-725
1
|
1378 / 405 / 144
Регистрация: 22.10.2014
Сообщений: 872
|
|
12.08.2016, 11:42 | 15 |
А во втором у вас есть выбор, читать документацию по апи библиотеки, или же использовать фундаментальный подход в изучении(вики подход со множеством перекрестных ссылок).
http://en.cppreference.com/w/cpp/header - информация привязанная к заголовочникам. Это не холивара ради, это информации для.
1
|
12.08.2016, 11:42 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Посоветуйте литературу по STL Код класса большие числа из книги Л.Аммерааля Stl для программистов Посоветуйте хорошую литературу по STL и системному программированию на С++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |