Библиотека C/C++ разработчика | cpp, boost, qt
20.9K subscribers
1.58K photos
42 videos
16 files
3.75K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
#book #advanced

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

https://yangx.top/progbook/2585
#advanced

Как развивались лямбда-выражения в промежуток между C++11 и C++20.

https://prglb.ru/2t2y1
#advanced #video

Кросс-платформенная разработка на С++.

https://prglb.ru/4yw4i
#book #advanced

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

https://yangx.top/progbook/2589
#advanced #video

А в следующем видео автор затронет необыкновенно важную тему: написание документации к своим библиотекам. Можете смеяться, но это и правда важно, ведь это поможет не только вам, но и другим разработчикам разбираться в вашем коде.

https://prglb.ru/4g34w
#advanced #tutorial

Создаем собственный игровой контроллер на C++

https://prglb.ru/443jf
#advanced #tutorial

Не в курсе про Strict Aliasing? Исправляем это недоразумение со следующей статьей.

https://prglb.ru/68k
#book #advanced

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

https://yangx.top/progbook/2606
ТОП-15 алгоритмических задач, реализованных на C++

В статье собрано 15 базовых алгоритмических задач, которые должен уметь решать каждый программист. Прилагаем реализацию на C++.

https://prglb.ru/4bs0x
#advanced #tutorial

В этом туториале автор расскажет, как форматировать пользовательские типы с помощью библиотеки fmt.

https://prglb.ru/1wqwd
#advanced

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

https://prglb.ru/3g76c
5 отличных англоязычных книг по теоретическому Computer Science

Подборка книг и курсов по информационным технологиям от лучших университетов и преподавателей планеты, которая поможет в углубленном изучении информатики.

https://prglb.ru/3lxla
9 великолепных бесплатных книг для изучения C

Книги — вещь для профессионалов, и книги для программистов — не исключение. В данной статье мы отобрали 9 книг для изучения языка C.

https://prglb.ru/5whdn
​​Тебя ждет серия мастер-классов по программированию.

🔐 Бесплатный доступ по ссылке 👉 https://goo.gl/6XHv5U
Смотри перечень тем и выбирай только нужные мастер-классы!

Ты получишь:
✔️ план развития программиста;
✔️ живое общение с успешными разработчиками;
✔️ электронный сертификат за полученные знания.

Присоединяйся!
#advanced #blog

Этот блог полезно читать просто потому, что там вы найдете много полезной информации для начинающего разработчика.

https://prglb.ru/2nl6y
#advanced #video

Большой плейлист по разработке приложений на фреймворке QT на языке C++.

https://prglb.ru/4f2m0