Embracing (and also Destroying) Variant Types Safely - Andrei Alexandrescu - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Embracing (and also Destroying) Variant Types Safely - Andrei Alexandrescu - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Designing and implementing a variant type (such as `std::variant` itself) in C++, at first, seems a rather inane topic. It turns out, however, that a variant type's performance or lack thereof,…
https://github.com/CppCon/CppCon2020
---
Designing and implementing a variant type (such as `std::variant` itself) in C++, at first, seems a rather inane topic. It turns out, however, that a variant type's performance or lack thereof,…
"unit"_test: Implementing a Macro-free Unit Testing Framework from Scratch in C++20 - Kris Jusiak
Источник: CppCon
Источник: CppCon
YouTube
"unit"_test: Implementing a Macro-free Unit Testing Framework from Scratch in C++20 - Kris Jusiak
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Testing in C++ is not easy, it often requires a lot of boilerplate code, macro usage, and/or understanding of complicated testing frameworks.
But it doesn't have to be like that. C++20 will enable…
https://github.com/CppCon/CppCon2020
---
Testing in C++ is not easy, it often requires a lot of boilerplate code, macro usage, and/or understanding of complicated testing frameworks.
But it doesn't have to be like that. C++20 will enable…
Debugging Assembly Language and GPU Kernels in Visual Studio Code - Julia Reid - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Debugging Assembly Language and GPU Kernels in Visual Studio Code - Julia Reid - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
In this session, you’ll learn how to take advantage of VS Code’s new debugging capabilities and discover easy ways to boost your C++ development productivity along the way.
We’ll get a simple embedded…
https://github.com/CppCon/CppCon2020
---
In this session, you’ll learn how to take advantage of VS Code’s new debugging capabilities and discover easy ways to boost your C++ development productivity along the way.
We’ll get a simple embedded…
Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Code size of embedded application has been a concern for a very long time. While storage becomes cheaper and smaller, developers find creative ways to increase code size by adding features or unnecessary…
https://github.com/CppCon/CppCon2020
---
Code size of embedded application has been a concern for a very long time. While storage becomes cheaper and smaller, developers find creative ways to increase code size by adding features or unnecessary…
How Can Package Managers Handle ABI (In)compatibility in C++? - Todd Gamblin - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
How Can Package Managers Handle ABI (In)compatibility in C++? - Todd Gamblin - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Package managers are crucial in many software ecosystems for reusing libraries, and several major package manages (Conan, vcpkg, and, at least in the HPC world, Spack) have started to grow a large…
https://github.com/CppCon/CppCon2020
---
Package managers are crucial in many software ecosystems for reusing libraries, and several major package manages (Conan, vcpkg, and, at least in the HPC world, Spack) have started to grow a large…
Units Libraries and Autonomous Vehicles: Lessons from the Trenches - Chip Hogg - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Units Libraries and Autonomous Vehicles: Lessons from the Trenches - Chip Hogg - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Units libraries have an enticing value proposition: they can catch mistakes in physical units at compile time, with zero runtime cost. The most famous such error is the unit mismatch that brought…
https://github.com/CppCon/CppCon2020
---
Units libraries have an enticing value proposition: they can catch mistakes in physical units at compile time, with zero runtime cost. The most famous such error is the unit mismatch that brought…