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

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

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

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

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

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

https://yangx.top/progbook/3621
#advanced #cpp17

Большой и качественный обзор на особенности C++ 17.

https://prglb.ru/2zpn4
#advanced

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

https://monoinfinito.wordpress.com/series/exception-handling-in-c/
#book

Настоящее руководство посвящено главной теме информатики  -  алгоритмы. Их применение варьируется от низкоуровневого программирования до криптографии. В этой части вы познакомитесь с самыми базовыми из них: алгоритмическая сложность, различные сортировки и методы поиска.

https://yangx.top/progbook/3630
UNIX-подобная операционная система: пишем ядро на языке C

UNIX-подобная операционная система интересна для разбора, а также для написания собственного ядра, которое выведет сообщение. Ну что, напишем?

https://proglib.io/p/write-a-kernel/
Вы работаете программистом и хотите начать зарабатывать в 2-3 раза больше? Тогда Вам точно нужно посетить этот бесплатный вебинар в субботу (24.08) в 19:00 по МСК.

👨‍💻На вебинаре Вы узнаете:
1️⃣ Как устраиваться в зарубежные компании (как с переездом за границу, так и с возможностью работать удаленно) от $4000-$8000/в месяц!
2️⃣ Почему у Вас есть все шансы увеличить свою зарплату в 2-3 раза
3️⃣ На какую ЗП могут взять именно вас с текущим опытом работы
4️⃣ Пример резюме, с помощью которого можно устроиться на $2000/неделю.

Ведущий вебинара работает удаленно на компанию из США, получая зарплату $2000 в неделю.

Хотите начать зарабатывать больше? Переходите по ссылке и регистрируйтесь на вебинар!

Записаться 👉 http://bit.ly/2ZaHLyD
#advanced

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

https://www.bfilipek.com/2018/11/parallel-alg-perf.html?m=1
#algorithms

Асимптотическая сложность алгоритмов: что за зверь?

Асимптотическая сложность алгоритмов встречается повсеместно. Доступно рассказываем, что это такое, где и как используется.

https://prglb.ru/4zth2
3 лучших книги по объектно-ориентированному программированию

Лучшие книги по объектно-ориентированному программированию, как для новичков, так и для более опытных программистов.

https://proglib.io/p/oop-books/
Организация разработки программ на С++

Часть 1
https://prglb.ru/1vtak

Часть 2
https://prglb.ru/578u4
Использование переменных объявленных в CMakeLists.txt внутри C++ файлов

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

https://prglb.ru/2x95e
Middle C++ разработчик (backend) в Санкт-Петербурге
от 150 000 руб.
отличное знание С++; понимание принципов построения веб-сервисов; опыт системной разработки под Linux (предпочтительно Debian).

➡️ Подробности: https://teletype.in/@proglib.io/SJ87mUWBS
50 оттенков C ++

Speaker: Nicolai Josuttis
Event: встреча C ++ 2018

https://prglb.ru/3ooou
#advanced #video

Используем параллельные алгоритмы C++17 для лучшей производительности

В данной статье разработчик рассказывает, как пользоваться параллельными алгоритмами, поддержка которых появилась в стандартной библиотеке C++17.

https://prglb.ru/2ptig
#book

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

https://yangx.top/progbook/3712
#book

В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.

https://yangx.top/progbook/3703