Рубрика «С++» - 3
Мифы, суеверия и народные мудрости в разработке игр
2025-11-24 в 15:55, admin, рубрики: игры, ненормальное программирование, Программирование, разработка, разработка игр, С++
Зоопарк строк в вашем C++ коде?
2025-11-20 в 17:07, admin, рубрики: игры и консоли, Программирование, работа со строками, С++
к.т.н. Страннолюбов, или Как я перестал бояться и провёл соревнование по программированию на Эльбрусе
2025-10-24 в 7:16, admin, рубрики: E2K, олимпиадное программирование, оптимизация кода, С++, сообщество, соревнования по программированию, Спортивное программирование, Эльбрус, эльбрус-8св, энтузиастыЗдравствуйте, друзья, меня зовут Ерохин Кирилл, я программист‑любитель, и в этом сентябре я втихаря провёл соревнование по алгоритмическому программированию на C/C++ под платформу «Эльбрус» (e2k), собрав 31 участника со всей России, результатами которого я решил поделиться с вами. А Хабр мне в этом поможет, ему не впервой.
Оглавление:
Хороший, плохой, цветной и быстрый
2025-10-09 в 21:51, admin, рубрики: игры и консоли, ненормальное программирование, Программирование, разработка игр, С++
Давным-давно, когда с ездовым котом приключилась "записка шестая"Читать полностью »
Сам себе breakpoint
2025-10-06 в 17:26, admin, рубрики: Игры и игровые консоли, Программирование, разработка игр, С++Как избежать кошмара параллелизма в IoT: автоматы вместо потоков и корутин
2025-08-15 в 8:26, admin, рубрики: esp32, platformio, vscode, автоматное программирование, микроконтроллеры, С++Аннотация
В статье рассматривается библиотека на C++, которая предназначена для реализации технологии параллельного автоматного программирования (АП), отвечающей концепции среды ВКПа(подробнее о ней см. [1]). Для полного понимания материала рекомендуется ознакомиться с основами теории АП, представленной в статьях [2, 3, 4], Взаимосвязь машины Тьюринга с конечными автоматами (КА) подробно рассмотрена в [5]Читать полностью »
«Щи: симулятор жестокости» или «Как не надо делать игры»
2025-08-04 в 8:36, admin, рубрики: Gamedev, solid, антипаттерны, геймдев, качество кода, ооп, паттерны, С++, спагетти-код, юморПеред прочтением
Многие из нас слышали про лучшие практики в программировании (KISS, DRY, SOLID, паттерны и прочее). У начинавшего разработчика при их изучении встает немой вопрос «а зачем мне все это?». Ответом на вопрос может послужить знаменитая в узких кругах игра «Щи» и статья автора, рассказывающая о процессе разработки. Однако оригинальный пост уже давно утерян в просторах интернета.
Самый обобщённый живучий алгоритм
2025-07-21 в 9:02, admin, рубрики: Алгоритмы, алгоритмы поиска, боты, ИИ, ии-ассистент, ненормальное программирование, разработка игр, С++, симуляция, шаблоныХакаем корутины в C
2025-07-20 в 9:01, admin, рубрики: ruvds_перевод, встраиваемые системы, Программирование, С++Fail Case: Реализация полиморфизма без virtual на C++: концепты, трейты и Ref (и почему я отказался от этого подхода)
2025-07-09 в 12:15, admin, рубрики: concepts, Fat pointers, vtable, С++!!! ВНИМАНИЕ, БЫЛА ПРОИЗВЕДЕНА ПЕРЕПРОВЕРКА ЗАМЕРОВ
Я провёл повторные замеры на корректно сконфигурированной сборке и с ужасом обнаружил, что реализация на Ref проигрывает ~20–30 % в end-to-end-тесте. Флеймграф показал, что вызовы через Ref::_vtable не инлайнатся, и лишняя
индирекция съедает предполагаемую выгоду. Первоначальные цифры были получены из-за некорректной конфигурации. Статья остаётся в блоге как fail caseЧитать полностью »



