Учимся рефакторить код на примере багов в TDengine, часть 2: макрос, пожирающий стек
Источник: Habr
Автор: Andrey2008 (PVS-Studio)
Источник: Habr
Автор: Andrey2008 (PVS-Studio)
Хабр
Учимся рефакторить код на примере багов в TDengine, часть 2: макрос, пожирающий стек
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код, делать...
Optimizing Build Times with Build Insights: How Activision Cut Call of Duty’s Build Time by 50%
Источник: C++ Team Blog
Источник: C++ Team Blog
Microsoft News
Optimizing Build Times with Build Insights: How Activision Cut Call of Duty’s Build Time by 50%
Slow build times are a major headache for developers, especially in large, complex C++ codebases like game engines. Every minute spent waiting on a build is time that could be used to refine features, resolve issues, or push development forward. Activision…
Modern C++ Development: Limitations and Problems in std::function and Similar Constructs - CppCon 24
Источник: CppCon
Источник: CppCon
YouTube
Modern C++ Development: Limitations and Problems in std::function and Similar Constructs - CppCon 24
https://cppcon.org
---
Modern C++ Development - Limitations and Problems in std::function and Similar Constructs: Mitigations and Alternatives - Amandeep Chawla - CppCon 2024
---
In this talk, we will delve into the limitations and challenges associated…
---
Modern C++ Development - Limitations and Problems in std::function and Similar Constructs: Mitigations and Alternatives - Amandeep Chawla - CppCon 2024
---
In this talk, we will delve into the limitations and challenges associated…
C++ for Embedded Systems: constexpr and consteval -- Andreas Fertig
Источник: isocpp.org (Standard C++)
Источник: isocpp.org (Standard C++)
Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024
Источник: CppCon
Источник: CppCon
YouTube
Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024
https://cppcon.org
---
Newer Isn’t Always Better: Investigating C++ Legacy Design Trends and Their Modern Replacements - Katherine Rocha - CppCon 2024
---
All code is legacy code, or so they say. Software engineers scoff at the idea of new code instantly…
---
Newer Isn’t Always Better: Investigating C++ Legacy Design Trends and Their Modern Replacements - Katherine Rocha - CppCon 2024
---
All code is legacy code, or so they say. Software engineers scoff at the idea of new code instantly…
Константин Владимиров — О денотации: разрешение имен и его пересмотр в C++23
Источник: C++ User Group
Источник: C++ User Group
YouTube
Константин Владимиров — О денотации: разрешение имен и его пересмотр в C++23
Новая C++ Russia стартует уже завтра. Во второй день конференции, 21 марта, Константин Владимиров расскажет о модулях C++. Пока ждете новый доклад спикера, смотрите его выступление на прошлой конференции.
C++ Russia — конференция по разработке на C++. Она…
C++ Russia — конференция по разработке на C++. Она…
👎1
Boosting Software Efficiency in C++: 100% Performance Improvement in a C++ Embedded System - CppCon
Источник: CppCon
Источник: CppCon
YouTube
Boosting Software Efficiency in C++: 100% Performance Improvement in a C++ Embedded System - CppCon
https://cppcon.org
---
Boosting Software Efficiency in C++: A Case Study of 100% Performance Improvement in an Embedded C++ System - Gili Kamma - CppCon 2024
---
Ever wrestled with an embedded unit that had a mind of its own? That was my reality a few…
---
Boosting Software Efficiency in C++: A Case Study of 100% Performance Improvement in an Embedded C++ System - Gili Kamma - CppCon 2024
---
Ever wrestled with an embedded unit that had a mind of its own? That was my reality a few…