Обновить
5
0
Germanov Artem@blabla

Пользователь

Отправить сообщение

libral – слой абстракции доступа к библиотекам сжатия

Время на прочтение2 мин
Охват и читатели1.4K
Привет Хабр! Хочу представить свою С/С++ библиотеку libral, которая с недавних пор стала open source под лицензией GPL3. Возможно кому-то она будет полезна. Библиотека предоставляет единый интерфейс к различным алгоритмам сжатия данных без потерь.
На данный момент поддерживаются библиотеки:

Читать дальше →

Совет 23. Рассмотрите возможность замены ассоциативных контейнеров сортированными векторами

Время на прочтение3 мин
Охват и читатели6.2K
“Даже если гарантированное логарифмическое время поиска вас устраивает, стандартные ассоциативные контейнеры не всегда являются лучшим выбором. Как ни странно, стандартные ассоциативные контейнеры по быстродействию нередко уступают банальному контейнеру vector” — C. Мейерс «Эффективное использование STL».
Многих возможно интересует практическая сторона этого совета, насколько же в действительности сортированный vector может быть быстрее ассоциативных контейнеров. Меня тоже интересовал данный вопрос и я решил провести небольшой тест и нарисовать пару графиков чтобы все встало на свои места.
Читать дальше →

Автоматизация создания соответствий исполняемых файлов исходным кодам в GIT

Время на прочтение2 мин
Охват и читатели3.3K
Имея программный проект с компилируемым языком программирования возникает задача имея исполняемый файл определить из каких исходных кодов он был собран. В данной статье мы опишем как автоматизировать добавление коммита в исполняемые файлы и как по нему в дальнейшем получить исходный код.
Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность