Compile-Time Compression and Resource Generation with C++20 - Ashley Roll - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Compile-Time Compression and Resource Generation with C++20 - Ashley Roll - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
C++20 compile-time features can generate complex resources while simplifying code and ensuring correctness. You can generate USB descriptors, compressed data/strings, lookup tables, or even microcontroller…
https://github.com/CppCon/CppCon2020
---
C++20 compile-time features can generate complex resources while simplifying code and ensuring correctness. You can generate USB descriptors, compressed data/strings, lookup tables, or even microcontroller…
Practical Advice for Maintaining and Migrating Working Code - Brian Ruth - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Practical Advice for Maintaining and Migrating Working Code - Brian Ruth - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Modern best practices always recommend writing new code for testability and maintenance. However, most of us spend more time reading other people’s code and trying to find a place to put our change…
https://github.com/CppCon/CppCon2020
---
Modern best practices always recommend writing new code for testability and maintenance. However, most of us spend more time reading other people’s code and trying to find a place to put our change…
Beyond struct: Meta-programming a struct Replacement in C++20 - John Bandela - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Beyond struct: Meta-programming a struct Replacement in C++20 - John Bandela - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
The humble struct. We all use it. We all bump up against its limitations, especially when trying to manipulate it at compile time.
What if I told you that C++20 has enough features that we can…
https://github.com/CppCon/CppCon2020
---
The humble struct. We all use it. We all bump up against its limitations, especially when trying to manipulate it at compile time.
What if I told you that C++20 has enough features that we can…
Embracing User Defined Literals Safely for Types that Behave as though Built-in - Pablo Halpern
Источник: CppCon
Источник: CppCon
YouTube
Embracing User Defined Literals Safely for Types that Behave as though Built-in - Pablo Halpern
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
A fundamental design goal of C++ is to minimize the expressive differences between built-in types and user-defined types (UDTs). Just as we can overload `operator+` for our UDT, we can also specify…
https://github.com/CppCon/CppCon2020
---
A fundamental design goal of C++ is to minimize the expressive differences between built-in types and user-defined types (UDTs). Just as we can overload `operator+` for our UDT, we can also specify…
Bringing Existing Code to CUDA Using constexpr and std::pmr - Bowie Owens - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Bringing Existing Code to CUDA Using constexpr and std::pmr - Bowie Owens - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
The options pricing library I work on at CSIRO is both computationally intensive and highly mathematical – a perfect fit for improving performance by moving calculations to the GPU. In this talk…
https://github.com/CppCon/CppCon2020
---
The options pricing library I work on at CSIRO is both computationally intensive and highly mathematical – a perfect fit for improving performance by moving calculations to the GPU. In this talk…
Static Analysis and Program Safety in C++: Making it Real - Sunny Chatterjee - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Static Analysis and Program Safety in C++: Making it Real - Sunny Chatterjee - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
In this talk, I will explore how to leverage language rules and static analysis principles to provide safety guarantees in C++ at compile time, without compromising on its performance and memory…
https://github.com/CppCon/CppCon2020
---
In this talk, I will explore how to leverage language rules and static analysis principles to provide safety guarantees in C++ at compile time, without compromising on its performance and memory…