Как мой формат может решить проблему совместимости инновационным способом
Источник: Habr
Автор: Flayt_334
Источник: Habr
Автор: Flayt_334
Хабр
Как мой формат может решить проблему совместимости инновационным способом
Всем привет, это снова тот разработчик который разработал формат.pi Сегодня расскажу, как формат может решить проблему совместимости с внешними программами. Сила любого формата определяется...
👎1
Dubious security vulnerability: If I perform this complex series of manual steps, I can crash a program I am running
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
Dubious security vulnerability: If I perform this complex series of manual steps, I can crash a program I am running
What security boundary did you cross?
What’s New for C++ Developers in Visual Studio 2022 17.14 -- Sy Brand
Источник: isocpp.org (Standard C++)
Источник: isocpp.org (Standard C++)
Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2
Источник: Habr
Автор: Adler3D
Источник: Habr
Автор: Adler3D
Хабр
Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2
QapDSLv2 — это язык который транслируется в обычный C++ код. Он позволяет удобно и компактно задавать грамматики и правила разбора, значительно упрощая разработку компиляторов и анализаторов. Про...
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Источник: Habr
Автор: Stolyarrr (МойОфис)
Источник: Habr
Автор: Stolyarrr (МойОфис)
Хабр
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие? Меня...
When I install an unhandled structured exception filter, why doesn’t std::terminate get called?
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
When I install an unhandled structured exception filter, why doesn’t std::terminate get called?
You're using the same hook that the compiler uses to call std::terminate.