Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/64: Рейтинг темы: голосов - 64, средняя оценка - 4.91
 Аватар для iRomul
163 / 104 / 14
Регистрация: 17.10.2012
Сообщений: 488

Как изучать boost?

29.07.2013, 23:46. Показов 13023. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый. Очень часто я встречаю упоминание библиотеку буст, её прекрасные возможности (которые в большинстве слабо понятны мне), а так же упоминание, что каждый программист C\C++ просто обязан знать её. Но читая про ту или иную возможность я понимаю, что её так просто не взять. Тут и возникает вопрос - как изучать или начать изучать эту библиотеку? Интересует именно последовательный подход - от базовых концепций и основных простых вещей и по нарастающей. И желательно на русском языке (я, конечно, немного знаю английский, но чтение будет занимать много времени и я буду отвлекаться).
Что можете подсказать на этот счёт? Может есть хорошие русскоязычные сайты, или может даже книги?
Заранее спасибо!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.07.2013, 23:46
Ответы с готовыми решениями:

Какой язык изучать или что изучать?
Здравствуйте форумчане. какой язык программирования изучать чтоб работать дома через интернет? может 1с? я сам живу в деревне работы нет,о...

Как изучать
Учу С++. Сначала купил учебник Пратта. Теории массы - но заданий толковых было маловато. Нашел онлайн-курсы, где минимум теории и задачи...

Как изучать С++ ?
Уважаемые участники форума, я тут на досуге - невзначай решил научиться азам С++. Нашел кучу учебников сижу типа читаю. Столкнулся с...

10
погромист
 Аватар для coloc
415 / 251 / 30
Регистрация: 27.08.2012
Сообщений: 550
29.07.2013, 23:54
не знаеш английский иди учить его. Не надо учить программирование без знания этого языка. Куча инфы надо именно на английском читать.
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
30.07.2013, 02:10
Цитата Сообщение от iRomul Посмотреть сообщение
Как изучать boost?
Думаю по мере надобности и интереса, в ряд ли можно изучить весь boost от и до ( да и нужно ли ? ведь есть и другие библиотеки, фреймворки)

https://www.cyberforum.ru/blog... g1078.html
2
 Аватар для iRomul
163 / 104 / 14
Регистрация: 17.10.2012
Сообщений: 488
30.07.2013, 02:35  [ТС]
С другой стороны хотелось бы иметь полное (ну насколько это возможно) представление о том, что вообще есть в библиотеке. Ведь необходимость в конкретном компоненте появляется при возникновении некоторой задачи.
За ссылку спасибо - нашёл для себя интересную информацию.
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
30.07.2013, 02:48
Цитата Сообщение от iRomul Посмотреть сообщение
хотелось бы иметь полное (ну насколько это возможно) представление о том, что вообще есть в библиотеке.
Ну вообще это набор библиотек, их список с кратким описанием можно найти на сайте: http://www.boost.org/doc/libs/ ; на русском вряд ли много чего есть...
0
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
30.07.2013, 04:53
Цитата Сообщение от iRomul Посмотреть сообщение
Очень часто я встречаю упоминание библиотеку буст, её прекрасные возможности (которые в большинстве слабо понятны мне), а так же упоминание, что каждый программист C\C++ просто обязан знать её.
Да забей ты на это. Каждый программист должен знать STL.
STL оказалась громадная и не такая простая. Нашо тебе буст? Все что нужно есть в стл.

А учить если что там же вроде много примеров как что использовать, просто интуитивно разбирать коды примеров придется, сам английский не знаю, да как уже подметил описание к коду не всегда позволяет понять что код делает и даже бывает наоборот сбивает, это описание на русском языке не говоря уже если описание на английском. Так что не переживай сильно, а вообще забей на буст, учи только по необходимости, я по крайней мере решил забить на него. Да там и учить то не нужно, просто ознакомится.
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
30.07.2013, 04:57
Цитата Сообщение от ninja2 Посмотреть сообщение
Да забей ты на это. Каждый программист должен знать STL. STL оказалась громадная и не такая простая. Нашо тебе буст? Все что нужно есть в стл.
Не шаришь лучше молчи...

Есть boost asio, regex, filesystem идр готовые и удобные вещи, а главное кросплатформаенные....

Что касается STL так это лишь кирпичи.
0
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
30.07.2013, 05:01
Цитата Сообщение от Avazart Посмотреть сообщение
Что касается STL так это лишь кирпичи.
Для моих нужд и СТЛ много.
0
30.07.2013, 05:05

Не по теме:

Ну может и С++ учить не стоило ?

0
30.07.2013, 05:15

Не по теме:

Цитата Сообщение от ninja2 Посмотреть сообщение
Нашо тебе буст? Все что нужно есть в стл.
Далеко не всё, что может понадобиться, есть в boost, не то что в STL) И некоторые вещи оттуда "перетаскивают" в std (shared_ptr, optional...)

0
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
30.07.2013, 05:16
Цитата Сообщение от Avazart Посмотреть сообщение
Ну может и С++ учить не стоило ?
Не знаю мб. От щас с СТЛ знакомлюсь, так я в шоке, просто много возможностей, громаднейшая библиотека. Я наверно и половины возможностей СТЛ незаюзаю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.07.2013, 05:16
Помогаю со студенческими работами здесь

Как изучать C++ начинающему?
Здравствуйте, возник этот вопрос. Скачал книгу Страуструпа, изучал её, но после первой программы (имхо) всё пошло вразброс и...

Как начать изучать C++?
В каком возрасте и как начать изучать C++?

Как самостоятельно изучать С++?
Как самостоятельно изучать С++?

Как подключить Boost?
Нужно получить список файлов в папке (кроссплатформенно), в нете все ссылаются на Boost, я пробовал понять как собрать filesystem и как...

Как эффективно изучать программирование?
Всем привет, хотелось бы услышать рекомендации по эффективному изучению языка C++. Изучаю его по книге Дейтелов, пишу и разбираю примеры из...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
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