C++ – Типизированный язык программирования
GUI по-русски, или ВКС терминал своим руками
GUI по-русски, или ВКС терминал своим руками
Хабр
GUI по-русски, или ВКС терминал своими руками
Опыт разработки GUI на С++ для российской системы видеоконференцсвязи (ВКС). Синтез современных технологий и требований сертификации. Главные «грабли» разработки...
C++ – Типизированный язык программирования
[Перевод] Внедрение зависимостей и принцип инверсии зависимостей это НЕ ОДНО И ТО ЖЕ
[Перевод] Внедрение зависимостей и принцип инверсии зависимостей это НЕ ОДНО И ТО ЖЕ
Хабр
Внедрение зависимостей и принцип инверсии зависимостей это НЕ ОДНО И ТО ЖЕ
Перевод статьи подготовлен в преддверии старта курса «Разработчик C++». Давным-давно, когда я только начинал вести блог на LosTechies, я написал несколько ста...
C++ – Типизированный язык программирования
[Перевод] Как мы решаем проблему неинициализированной стековой памяти в Windows
[Перевод] Как мы решаем проблему неинициализированной стековой памяти в Windows
Хабр
Как мы решаем проблему неинициализированной стековой памяти в Windows
В этой заметке я расскажу в общих чертах о том, как в Microsoft устраняют уязвимости, связанные с неинициализированной стековой памятью, и почему мы вообще этим...
C++ – Типизированный язык программирования
Сортировка декартовым деревом
Сортировка декартовым деревом
Хабр
Сортировка декартовым деревом
Свежий взгляд на традиционные концепции. Сегодня будет такой «декарт» которого в школе не проходили.
Суть алгоритма в том, что на основании массива строится так называемое декартово дерево. А из...
Суть алгоритма в том, что на основании массива строится так называемое декартово дерево. А из...
C++ – Типизированный язык программирования
С++ Concept-Based Polymorphism в в продуктовом коде: PassManager в LLVM
С++ Concept-Based Polymorphism в в продуктовом коде: PassManager в LLVM
Хабр
С++ Concept-Based Polymorphism в продуктовом коде: PassManager в LLVM
Сегодня речь пойдет про одну интересную идиому, которую ввел Шон Парент (Adobe) — известный деятель в C++-сообществе. Он часто выступает с докладами и публикует цикл статей Better Code. Одна из его...
C++ – Типизированный язык программирования
[Из песочницы] Моделирование двумерной модели Изинга на языке C++ (с применением графического пакета OpenGL)
[Из песочницы] Моделирование двумерной модели Изинга на языке C++ (с применением графического пакета OpenGL)
Хабр
Моделирование двумерной модели Изинга на языке C++ (с применением графического пакета OpenGL)
Модель Изинга Модель Изинга была введена для понимания природы ферромагнетизма и повлияла на изучение фазовых переходов и критических явлений. Ферромагнетизм опи...