ru
Feedback
Библиотека C/C++ разработчика | cpp, boost, qt

Библиотека C/C++ разработчика | cpp, boost, qt

Открыть в Telegram

Все самое полезное для плюсовика и сишника в одном канале. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17 #WXSSA

Больше

📈 Аналитический обзор Telegram-канала Библиотека C/C++ разработчика | cpp, boost, qt

Канал Библиотека C/C++ разработчика | cpp, boost, qt (@cppproglib) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 17 191 подписчиков, занимая 7 725 место в категории Технологии и приложения и 39 185 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 17 191 подписчиков.

Согласно последним данным от 13 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -16 748, а за последние 24 часа — -1, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 9.38%. В первые 24 часа после публикации контент обычно набирает 4.93% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 1 613 просмотров. В течение первых суток публикация набирает 848 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 7.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как c++, навигация, компилятор, удалёнка, developer.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Все самое полезное для плюсовика и сишника в одном канале. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17 #WXS...

Благодаря высокой частоте обновлений (последние данные получены 14 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

17 191
Подписчики
-124 часа
-5 9977 дней
-16 74830 день
Архив постов
📚 Qt 6. Разработка оконных приложений на C++ (2022) ✍️ Автор: Прохоренок Н.А. 📃 Страниц: 512 Описываются базовые возможност
📚 Qt 6. Разработка оконных приложений на C++ (2022) ✍️ Автор: Прохоренок Н.А. 📃 Страниц: 512 Описываются базовые возможности библиотеки Qt, позволяющей создавать приложения с графическим интерфейсом на языке C++. Книга ориентирована на тех, кто уже знаком с языком программирования C++ и хотел бы научиться разрабатывать оконные приложения. Рассматриваются способы обработки событий, управление свойствами окна, создание формы, а также все основные компоненты (кнопки, текстовые поля, списки, таблицы, меню и др.) и варианты их размещения внутри окна. Книга содержит большое количество практических примеров, помогающих начать разрабатывать приложения с графическим интерфейсом самостоятельно. Что внутри: 🔸Управление окном приложения 🔸Обработка сигналов и событий 🔸 Размещение компонентов внутри окна 🔸 Основные компоненты 🔸 Списки и таблицы 🔸 Работа с графикой и изображениями 🔸 Графическая сцена 🔸 Диалоговые окна 🔸 SDI и MDI приложения 🔸 Редактор Qt Creator

💩💩 Верле: разрешаем коллизии Сложная, но очень занятная статья про написание некоего подобия простейшего физического движка на базе физики тканей и моделирования физики твердых тел. Тут вам и формулы и куча кода - все, как вы любите 🏖 Изучить #гайд

📯Внимание всем отважным героям и искателям приключений! «Библиотеки Программиста» с гордостью представляет новую захватывающ
📯Внимание всем отважным героям и искателям приключений! «Библиотеки Программиста» с гордостью представляет новую захватывающую игру — «Битва с Драконом». Выберите своих персонажей и сразитесь с древним Крылатым Ужасом Бурлопиворогом в эпическом поединке! Мы предлагаем вам взять под свой контроль хитроумного изобретателя или ловкого вора. 💎Победителей ждет почет, уважение и награда! Итак, кто осмелится бросить вызов Бурлопиворогу? Начните свою «Битву с Драконом»!

❓Что нужно знать новичкам в С++, чтобы выделяться среди конкурентов? ✅Расскажем на бесплатном открытом уроке «Как в С++ сдела
❓Что нужно знать новичкам в С++, чтобы выделяться среди конкурентов? ✅Расскажем на бесплатном открытом уроке «Как в С++ сделать указатель умным и зачем» от OTUS и Карины Дорожкиной – ведущего разработчика С++ с более, чем 10-летним опытом. 🔥На вебинаре: - поговорим об опасности сырых указателей и зачем им интеллектуальность; - обсудим идиому RAII и познакомимся с одним из умных указателей std::unique_ptr; - разберём сложности работы с динамической памятью в C++ и другое. 📆 Занятие пройдёт 7 декабря в 20:00 мск в рамках курса «Специализация C++ Developer». После урока вы сможете продолжить обучение на специальных условиях. 👉Для бесплатного участия регистрируйтесь сейчас: https://clck.ru/36wxnW Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru Erid 2VtzquYBxgA

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хо
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

#вопросы_с_собеседования Что будет выведено на экран?
#include <iostream>

int a = 4;

int &f(int x){
  a = a + x;
  return a;
}

int main(void){
  int t = 5;
     std::cout << f(t) << std::endl; 
  f(t) = 20;
     std::cout << f(t) << std::endl; 
  t = f(t);
     std::cout << f(t) << std::endl;
}
В первом случае на печать выведется 9, потому что функция f принимает параметр t = 5, внутри функции к глобальной переменной a прибавляется 5, теперь a = 9, а f возвращает ссылку на неё и печатается значение a, то есть 9. Далее неважно, что происходит внутри функции, важно, что возвращаемой ссылке на a присваивается 20, значит a = 20. Переменная t не поменяла своё значение, так как в функцию она передается по значению, а не по ссылке. Затем опять вызываем f(5), при этом a = 20, a = 20 + 5, на печати увидим число 25. Теперь присваиваем t значение a (в этот момент a = 25 + 5), значит, t станет равно 30. И, наконец, последняя печать. Вызываем f(30), a = 30 + 30, и возвращается значение 60.

Добро пожаловать в мир SberAutoTech, где мы не просто разрабатываем беспилотную технологию и собственную электронику, а созда
Добро пожаловать в мир SberAutoTech, где мы не просто разрабатываем беспилотную технологию и собственную электронику, а создаём завтра уже сегодня. Мы растём, расширяемся и не планируем останавливаться. Вы ищете новые вызовы? У нас вы сможете развивать технологию автономного вождения и беспилотные транспортные средства, создавать автомобильную ОС для комфортных и безопасных поездок и целую экосистему сервисов для автономного транспорта. Вы стремитесь к развитию? Амбициозные задачи и проекты будут сопровождать вас каждый рабочий день. Возможности здесь, как и будущее — безграничны! Наш секрет — гибкость стартапа в сочетании с поддержкой экосистемы. Здесь идеи и устремления каждого сотрудника не просто приветствуются, а востребованы. С нами вы получите не только интересные задачи, но и комфортное место для реализации задуманного, полный социальный пакет и достойный доход. Давайте встретимся в мире инноваций и возможностей. Откликайтесь на вакансии и не упустите шанс — будущее уже здесь!

🤔 очередной #дайджест по С++ 🔻 Книга «Разработка высокочастотных торговых систем с помощью основ C++ или Java» — как постро
🤔 очередной #дайджест по С++ 🔻 Книга «Разработка высокочастотных торговых систем с помощью основ C++ или Java» — как построить высокочастотную торговую систему из сложных технологических компонентов, подкрепленных точными данными 🔻 Первый выпуск мультимедийной библиотеки LDL c поддержкой старых систем — вперед в прошлое и библиотека Little DirectMedia Layer 🔻 Фильтруем логи санитайзеров и valgrind на примере приложения с Qt — настройка санитайзеров и valgrind для логирования ошибок, связанных с интересующими библиотеками 🔻 Как добавить non-copyable и non-movable объект в std::map или std::unordered_map — как мы можем поместить некопируемый неперемещаемый объект в ассоциативный контейнер 🔻 Physical Units и System of Quantities — о библиотеке mp-units, кандидате на включение в C++29

🚀🕛 Сортировка конфигов для Make сборок Как известно любая большая программа на Си содержит много программных компонентов и, как следствие, много настроек: констант, макросов, конфигурационных структур и прочего. Всё это можно назвать одним словом: конфиги. Все передают конфиги по-разному. Это один из религиозных аспектов в программировании микроконтроллеров. 1--Junior разработчики прописывают константы в каждом файле проекта или пихают всё в config.h, который потом вручную подключают #include(ом) во все *.с файлы, 2--Middle программисты передают конфиги через переменные окружения, которые определяют в скриптах сборки (Make, Cmake и т.п.). 3--Senior(ы) вообще передают конфиги через Device Tree и механизм Kconfig. В статье не будут рассуждать как лучше и правильнее передавать конфиги в сборки. Разговор будет о том, как поступать, когда конфиги прописаны как переменные окружения в отдельном make файле по имени config.mk. Читать статью #почитать

💥🧙‍♀️ Новые проклятия: руководство по ncurses Ncurses («new curses») — библиотека, написанная на языках Си и Ада, предназначенная для управления вводом-выводом на терминал, в числе прочего, библиотека позволяет задавать экранные координаты (в знакоместах) и цвет выводимых символов. Предоставляет программисту уровень абстракции, позволяющий не беспокоиться об аппаратных различиях терминалов и писать переносимый код. Изначально была библиотека под названием curses (название произошло от сокращения «cursor optimization»). Эта библиотека работала напрямую с терминалом, используя API системы, и при этом позволяла разработчикам не заботиться о различных типах терминалов. Библиотека давала возможность приложению перемещать курсор, создавать окна (не GUI), управлять цветом, управлять мышью и т.д. без использования зависящих от системы управляющих символов. ncurses — это клон оригинальной curses из System V Release 4.0 (SVr4), которая в свою очередь была улучшением классического curses из BSD (название произошло от «new curses») Читать статью #почитать

✏️✍️ Пишем свой текстовый редактор на C Это около 1000 строк C в одном файле без зависимостей и 184 шага. В материале показана реализация основных функций, которые вы ожидаете от минимального редактора, а также подсветка синтаксиса и функция поиска. На каждом шаге вы будете добавлять, изменять или удалять несколько строк кода. На большинстве шагов вы сможете наблюдать за внесенными изменениями, скомпилировав и запустив программу сразу после этого. Автор объяснит каждый шаг, иногда очень подробно. Мануал состоит из таких частей: ♦️ Установка ♦️ Вход в режим raw ♦️ Raw Ввод и вывод ♦️ Просмотр текста ♦️ Текстовый редактор ♦️ Поиск ♦️ Подсветка синтаксиса ♦️ Дополнения Читать статью #мануал

🏆 Самые популярные языки программирования 2023 Популярность ЯП зависит от нескольких факторов. Мы разобрались с ними, состав
🏆 Самые популярные языки программирования 2023 Популярность ЯП зависит от нескольких факторов. Мы разобрались с ними, составили сводный рейтинг и обсудили особенности, преимущества, недостатки и причины популярности каждого языка. Заходите и читайте👇 🔗 Читать статью 🔗 Зеркало

🤔 очередной #дайджест по С++ 🔼 Память как у пингвина — работа памяти в Linux 🔼 Toggle Builder — о дополнении, которым можно было бы снабдить builder-классы 🔼 С алгоритмами в духе LeetCode на собеседованиях пора кончать — или не тратьте впустую ценное время кандидатов 🔼 Запускаем управление файлами метаданных — о распространении метаданных с помощью conan 🔼 Не нужно блокировать кнопки — почему разработчики так делают, почему это не работает и что нужно делать вместо этого

Какой грейд у вас на работе?
Anonymous voting

Какая ваша специализация в IT?
Anonymous voting

На каком языке программирования вы пишете больше всего?
Anonymous voting

Продолжаем наш опрос — последняя, третья часть👇