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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
Download Telegram
🔥 Sourcetrail — кроссплатформенный исследователь исходного кода

Sourcetrail
— это интерактивный инструмент для
визуализации кода, который строит графы зависимостей между классами,
функциями и файлами. Проще говоря — он превращает код в понятные схемы,
по которым легко ориентироваться.


🏖️ Что умеет Sourcetrail:

• Поддержка C++, C, Java, Python
• Визуальный граф связей + синхронный просмотр кода
• Интеграция с VS Code, IDEA, Vim и др. через плагины
• Быстрый поиск по всей кодовой базе
• Идеально для анализа legacy-проектов и обучения

Бывает полезно, если не хочется вчитываться в код а структуру понять надо.

👉 GitHub

Библиотека C/C++ разработчика
👍8🔥6
🍪 Профилирование с perf

Perf — мощный профайлер для Linux, который поможет найти узкие места в вашем C++ коде.


✏️ Основные команды:
# Запись профиля
perf record ./your_program

# Просмотр результатов
perf report

# Профилирование по CPU
perf stat ./your_program

# Анализ кэш-промахов
perf stat -e cache-misses ./your_program



‼️ Что можно анализировать:

• Время выполнения функций
• Cache misses
• Branch mispredictions
• Memory bandwidth


🍬 Методичка по использованию perf

Библиотека C/C++ разработчика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2🤩1
🎸 IT, костер, гитара: как за 5 шагов организовать драйвовый корпоратив

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

В статье все ключевые моменты, которые помогут вам грамотно организовать и провести мероприятие на высшем уровне.

➡️ Читать статью

🐸Библиотека Go-разработчика
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁1