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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
Download Telegram
Что выведет код по стандарту С++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
Unilang — это проект языка программирования общего назначения, предложенный для адаптации к более эффективной и гибкой разработке приложений для desktop.

https://github.com/linuxdeepin/unilang
👍2
Stellarium — это бесплатное программное обеспечение GPL, которое визуализирует реалистичное небо в реальном времени с помощью OpenGL. Он доступен для Linux/Unix, Windows и macOS. В Stellarium вы действительно видите то, что можете увидеть своими глазами, биноклем или небольшим телескопом.

https://www.libhunt.com/r/stellarium
👍5🥰1