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

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

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

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
🎃 В честь Хэллоуина мы устраиваем распродажу на все курсы нашей школы Proglib.academy.

➡️ Скидка 50% действует до 31 октября, выбирай курсы по ссылке: https://proglib.io/w/fb35e277

👉🏻 Алгоритмы и структуры данных
👉🏻 Математика для Data Science
👉🏻 Основы IT для непрограммистов
👉🏻 Основы программирования на Python
👉🏻 Frontend Basic: принцип работы современного веба
Рецензия на книгу: Метапрограммирование шаблонов с помощью C++.

https://lemire.me/blog/2022/10/26/book-review-template-metaprogramming-with-c/
👍4
Что выведет код по стандарту С++17?
Anonymous Quiz
18%
11
41%
12
8%
22
7%
Compiler Error
26%
Зависит от компилятора
👍203
Как применяете принципы SOLID?
Расскажите в комментариях ⬇️
Для чего используется вызов throw без аргументов?

Для повторного возбуждения предыдущего исключения и направления его следующему обработчику.
👍22
Кроссплатформенный менеджер конфигурации прокси-сервера с графическим интерфейсом на основе Qt (бэкэнд: v2ray / sing-box).

https://www.libhunt.com/r/nekoray
👍1
range-based циклы

В С++11 была добавлена поддержка парадигмы for each для итерации по набору. В новой форме возможно выполнять итерации в случае, если для объекта итерации перегружены методы begin() и end().

Это полезно, когда вы просто хотите получить элементы массива/контейнера или сделать с ними что-то, не заботясь об индексах, итераторах или кол-ве элементов.
17👍3👏1