Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 18.05.2020
Сообщений: 54

Русскоязычная литература по STL (С++17)

29.06.2021, 18:27. Показов 5342. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите литературу, которая хорошо описывает возможности стандартной библиотеки STL с азов (стандарт языка С++17).

У меня небольшой непрофессиональный опыт написания программ на С++. Делал небольшие программки для себя в IDE С++Builder. Посмотрел описание нововведений стандарта С++11 и понял, что я изучал С++ по более раннему стандарту. Соответственно не знаком ни С++11, ни с С++14, ни с С++17. А между тем, как я понял, там много нового появилось. В том числе в STL. Хотелось бы освежить все знания по STL, желательно по стандарту С++17. Начал читать Яцека Галовица (С++17 STL), но читается тяжеловато. Нет азов. Вижу, что некоторый код мне непонятен. Используются какие-то функции, без пояснения что это за функции и что они делает. Нет простейших примеров применения. То есть явно предполагается, что читатель уже неплохо знаком с С++. Есть ли какая-то литература на русском языке, которая предъявляет меньше требований к начальному уровню знаний читателя?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2021, 18:27
Ответы с готовыми решениями:

Русскоязычная литература по Flex&Bison
Моя задача: необходимо создать или найти готовый лексер/парсер для разбора кода C++ и преобразования его в некоторую структуру (дерево). ...

Русскоязычная литература по WCF
Подскажите русскоязычную литературу по wcf, желательно от 2012-2013 гг. Сам ничего не нашел, везде попадаются книги 2005-2008 гг.

Литература по STL.
Подскажите, пожалуйста, толковые книги/руководства по STL.

6
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,312
29.06.2021, 19:33
GenriF, Джосаттис: Стандартная библиотека C++. Справочное руководство - очень хорошая книга, но по c++11. Вроде очень легко читается.
1
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
29.06.2021, 19:42
GenriF, азы собственно все в с++03. Если вы не очень хорошо освоили с++03, то нововведения с++11 и более новых версий вам будут понятны плохо.
1
0 / 0 / 0
Регистрация: 18.05.2020
Сообщений: 54
29.06.2021, 19:54  [ТС]
Вообще язык С++ я освежил в памяти, прочитав Стивена Прата "Язык программирования С++" 6-е издание. Там описываются новые возможности стандарта С++11. Хорошая книжка, доступный язык для новичков, так что база по самому языку какая-то у меня есть. Но STL там дана в самых общих чертах и все же сам стандарт устаревший. Насколько я понял - в STL C++17 много существенных нововведений. Будет ли эффективным изучать STL по тому же Джосаттису, несмотря на то, что там стандарт языка С++11? Ведь может так оказаться, что какие-то функции, алгоритмы, контейнеры и вообще приемы программирования, уместные в С++11 - в С++17 выглядят совсем иначе. Не хотелось бы изучать неактуальные вещи. Или обновления STL не настолько глобальны, чтобы отказаться от книг 10-ней давности?
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
29.06.2021, 20:02
Цитата Сообщение от GenriF Посмотреть сообщение
Или обновления STL не настолько глобальны, чтобы отказаться от книг 10-ней давности?
концепция та же.
и если ты пару устаревших приемов выучишь оно тебе не повредит. это везде так и во всем.
1
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
29.06.2021, 21:24
Цитата Сообщение от GenriF Посмотреть сообщение
10-ней давности?
Я бы от книг и 30-летней давности в некоторых случаях отказываться не стал.

Цитата Сообщение от GenriF Посмотреть сообщение
Хорошая книжка, доступный язык для новичков, так что база по самому языку какая-то у меня есть.
Несомненно, но этой одной книги, да и любой другой подобной совершенно точно не хватит, чтобы комфортно себя чувствовать с языком. В том числе, чтобы понимать нововведения С++17.

Дополнительные книги, кстати, есть здесь: Литература C++
0
 Аватар для vantfiles
1018 / 1914 / 177
Регистрация: 07.05.2013
Сообщений: 3,931
Записей в блоге: 12
30.06.2021, 11:33
О’Двайр А. - Осваиваем C++17 STL - 2019.pdf

Добавлено через 4 минуты
...но:

Стандарт C++17, которому посвящена книга, удвоил объем библиотеки в
сравнении с С++11. Вы узнаете о наиболее важных особенностях стандартной
библиотеки
C++17 со множеством примеров, научитесь создавать свои типы ите-
раторов, диспетчеры памяти, пулы потоков выполнения. Также рассмотрены от-
личия мономорфизма, полиморфизма и обобщенных алгоритмов.
Издание адресовано разработчикам, желающим овладеть новыми особенностями
библиотеки C++17 STL и в полной мере использовать ее компоненты. Зна-
комство с языком C++ является обязательным условием.
Добавлено через 6 минут
Еще вот такую книгу нашел:

Галовиц Яцек - C++17 STL. Стандартная библиотека шаблонов (Библиотека программиста) - 2018.pdf
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.06.2021, 11:33
Помогаю со студенческими работами здесь

Библиотека STL и литература
Здравствуйте! Читаю книгу С.Прата, дошел до библиотеки STL. Обычно информация в главах более или менее понятна, но в этом случае большая...

Нужно изучить библиотеку STL. Какая литература есть хорошая?
Прочитал Самоучитель Шилдта, очень понравилась книжка, но STL он только заинтриговал и сказал учить самим :( Какую литературу...

Русскоязычная зона
Господа гуру,мастера и бывалые сео хотелось услышать Ваше мнение по поводу доменов ру, ком, нет стоит их покупать или нет?Разовьется эта...

Русскоязычная документация
Доброго дня! Срочно нужна ссылка на русскоязычную(ну или на худой конец англоязычную, но без всяких несомненно интересных историй об...

Русскоязычная документация по TDictionary
Не могу найти русскоязычную документацию по TDictionary. Мне нужно его использовать, так чтобы ограничить количество выделяемой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru